home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The EduCorp CD Sampler
/
EduCorpCD-Sampler-1991.iso
/
HyperCard 2.1
/
HyperCard 2.1.rsrc
/
bin.rsrc_CODE_5_SegInit.txt
< prev
next >
Wrap
Text File
|
1991-08-13
|
286KB
|
4,685 lines
# near model CODE resource
# jump table entries: 1840-1840 (1 of them)
fn00000000:
00000000 4E56 FFEE link A6, -0x0012
00000004 2F0C move.l -[A7], A4
00000006 4267 clr.w -[A7]
00000008 A994 syscall CurResFile
0000000A 3B5F A374 move.w [A5 - 0x5C8C], [A7]+
0000000E 41ED A53A lea.l A0, [A5 - 0x5AC6]
00000012 43FA 00B6 lea.l A1, [PC + 0xB6 /* 000000CA, value 0x10303132, pstring "0123456789ABCDEF" */]
00000016 7003 moveq.l D0, 0x03
label00000018:
00000018 20D9 move.l [A0]+, [A1]+
0000001A 51C8 FFFC dbf D0, -0x6 /* 00000018 */
0000001E 3091 move.w [A0], [A1]
00000020 1B7C 0001 A51C move.b [A5 - 0x5AE4], 0x1
00000026 1B7C 0001 A402 move.b [A5 - 0x5BFE], 0x1
0000002C 3B7C 81C2 A376 move.w [A5 - 0x5C8A], 0x81C2
00000032 207C 0000 0B7C movea.l A0, 0xB7C
00000038 4A90 tst.l [A0]
0000003A 5EC0 sgt D0
0000003C 4400 neg.b D0
0000003E 1B40 A404 move.b [A5 - 0x5BFC], D0
00000042 4267 clr.w -[A7]
00000044 3EB8 0BAA move.w [A7], [0x00000BAA /* MBarHeight */]
00000048 3B5F A390 move.w [A5 - 0x5C70], [A7]+
0000004C 4267 clr.w -[A7]
0000004E A887 syscall TextFont
00000050 486E FFEE pea.l [A6 - 0x12]
00000054 A88B syscall GetFontInfo
00000056 302E FFF0 move.w D0, [A6 - 0x10]
0000005A D06E FFEE add.w D0, [A6 - 0x12]
0000005E 5840 addq.w D0, 4
00000060 3B40 A410 move.w [A5 - 0x5BF0], D0
00000064 08ED 0000 A411 bset.b [A5 - 0x5BEF], 0x0
0000006A 7013 moveq.l D0, 0x13
0000006C B06D A410 cmp.w D0, [A5 - 0x5BF0]
00000070 6F06 ble +0x8 /* 00000078 */
00000072 3B7C 0013 A410 move.w [A5 - 0x5BF0], 0x13
label00000078:
00000078 526D A410 addq.w [A5 - 0x5BF0], 1
0000007C 4EAD 26C2 jsr [A5 + 0x26C2 /* export_1236 */]
00000080 42A7 clr.l -[A7]
00000082 A975 syscall TickCount
00000084 2B5F A3EC move.l [A5 - 0x5C14], [A7]+
00000088 7003 moveq.l D0, 0x03
0000008A 2B40 A3A4 move.l [A5 - 0x5C5C], D0
0000008E 3B7C 012E A3F2 move.w [A5 - 0x5C0E], 0x12E
00000094 42A7 clr.l -[A7]
00000096 2F3C 0006 0000 move.l -[A7], 0x60000
0000009C A9ED syscall Pack6
0000009E 285F movea.l A4, [A7]+
000000A0 200C move.l D0, A4
000000A2 6706 beq +0x8 /* 000000AA */
000000A4 2054 movea.l A0, [A4]
000000A6 1B50 A3F3 move.b [A5 - 0x5C0D], [A0]
label000000AA:
000000AA 2F3C 0001 0080 move.l -[A7], 0x10080
000000B0 486E FFF6 pea.l [A6 - 0xA]
000000B4 4EAD 2812 jsr [A5 + 0x2812 /* export_1278 */]
000000B8 3B6E FFF6 A40E move.w [A5 - 0x5BF2], [A6 - 0xA]
000000BE 3B6E FFFA A40C move.w [A5 - 0x5BF4], [A6 - 0x6]
000000C4 285F movea.l A4, [A7]+
000000C6 4E5E unlink A6
000000C8 4E75 rts
000000CA 1030 3132 3334 3536 3738 move.b D0, [[A0 + 0x33343536 + D3] + 0x3738]
000000D4 3941 4243 move.w [A4 + 0x4243], D1
000000D8 4445 neg.w D5
000000DA 4600 not.b D0
fn000000DC:
000000DC 4E56 FFF4 link A6, -0x000C
000000E0 48E7 0F00 movem.l -[A7], D4,D5,D6,D7
000000E4 7000 moveq.l D0, 0x00
000000E6 2D40 FFF4 move.l [A6 - 0xC], D0
000000EA 42A7 clr.l -[A7]
000000EC 3F3C 000A move.w -[A7], 0xA /* '\n' */
000000F0 2F3C 8402 0008 move.l -[A7], 0x84020008
000000F6 A8B5 syscall ScriptUtil
000000F8 201F move.l D0, [A7]+
000000FA 3E00 move.w D7, D0
000000FC 2F3C 000A 0000 move.l -[A7], 0xA0000 /* '\n\0\0' */
00000102 42A7 clr.l -[A7]
00000104 2F3C 8206 000A move.l -[A7], 0x8206000A
0000010A A8B5 syscall ScriptUtil
0000010C 3C1F move.w D6, [A7]+
0000010E 206D FE8C movea.l A0, [A5 - 0x174]
00000112 3A28 0044 move.w D5, [A0 + 0x44]
00000116 2F08 move.l -[A7], A0
00000118 4267 clr.w -[A7]
0000011A 3F2E 0008 move.w -[A7], [A6 + 0x8]
0000011E 4EAD 2192 jsr [A5 + 0x2192 /* export_1070 */]
00000122 301F move.w D0, [A7]+
00000124 205F movea.l A0, [A7]+
00000126 3140 0044 move.w [A0 + 0x44], D0
0000012A 42A7 clr.l -[A7]
0000012C 2F3C 0000 0200 move.l -[A7], 0x200
00000132 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
00000136 2D5F FFF4 move.l [A6 - 0xC], [A7]+
0000013A 6736 beq +0x38 /* 00000172 */
0000013C 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000140 205F movea.l A0, [A7]+
00000142 A064 syscall MoveHHi
00000144 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000148 205F movea.l A0, [A7]+
0000014A A029 syscall HLock
0000014C 4267 clr.w -[A7]
0000014E 206E FFF4 movea.l A0, [A6 - 0xC]
00000152 2F10 move.l -[A7], [A0]
00000154 2F3C 8204 FFF8 move.l -[A7], 0x8204FFF8
0000015A A8B5 syscall ScriptUtil
0000015C 381F move.w D4, [A7]+
0000015E 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000162 205F movea.l A0, [A7]+
00000164 A02A syscall HUnlock
00000166 4A44 tst.w D4
00000168 6708 beq +0xA /* 00000172 */
0000016A 486E FFF4 pea.l [A6 - 0xC]
0000016E 4EAD 20BA jsr [A5 + 0x20BA /* export_1043 */]
label00000172:
00000172 2D6E FFF4 000A move.l [A6 + 0xA], [A6 - 0xC]
00000178 2F3C 000A 0000 move.l -[A7], 0xA0000 /* '\n\0\0' */
0000017E 3007 move.w D0, D7
00000180 48C0 ext.l D0
00000182 2F00 move.l -[A7], D0
00000184 2F3C 8206 000A move.l -[A7], 0x8206000A
0000018A A8B5 syscall ScriptUtil
0000018C 3C1F move.w D6, [A7]+
0000018E 206D FE8C movea.l A0, [A5 - 0x174]
00000192 3145 0044 move.w [A0 + 0x44], D5
00000196 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+
0000019A 4E5E unlink A6
0000019C 205F movea.l A0, [A7]+
0000019E 544F addq.w A7, 2
000001A0 4ED0 jmp [A0]
fn000001A2:
000001A2 4E56 FFEC link A6, -0x0014
000001A6 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4
000001AA 41ED A554 lea.l A0, [A5 - 0x5AAC]
000001AE 2008 move.l D0, A0
000001B0 5280 addq.l D0, 1
000001B2 2F00 move.l -[A7], D0
000001B4 2F3C 0000 0123 move.l -[A7], 0x123
000001BA 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */]
000001BE 102D A554 move.b D0, [A5 - 0x5AAC]
000001C2 671C beq +0x1E /* 000001E0 */
000001C4 2F00 move.l -[A7], D0
000001C6 42A7 clr.l -[A7]
000001C8 3F3C 0004 move.w -[A7], 0x4
000001CC 2F3C 8402 0008 move.l -[A7], 0x84020008
000001D2 A8B5 syscall ScriptUtil
000001D4 221F move.l D1, [A7]+
000001D6 201F move.l D0, [A7]+
000001D8 7401 moveq.l D2, 0x01
000001DA B481 cmp.l D2, D1
000001DC 5DC1 slt D1
000001DE C001 and.b D0, D1
label000001E0:
000001E0 1B40 A555 move.b [A5 - 0x5AAB], D0
000001E4 42A7 clr.l -[A7]
000001E6 2F3C 0004 0000 move.l -[A7], 0x40000
000001EC 2F3C 8404 000C move.l -[A7], 0x8404000C
000001F2 A8B5 syscall ScriptUtil
000001F4 4A9F tst.l [A7]+
000001F6 6706 beq +0x8 /* 000001FE */
000001F8 08ED 0000 A55F bset.b [A5 - 0x5AA1], 0x0
label000001FE:
000001FE 102D A555 move.b D0, [A5 - 0x5AAB]
00000202 6700 00C8 beq +0xCA /* 000002CC */
00000206 4206 clr.b D6
00000208 7E01 moveq.l D7, 0x01
0000020A 6052 bra +0x54 /* 0000025E */
label0000020C:
0000020C 42A7 clr.l -[A7]
0000020E 3F07 move.w -[A7], D7
00000210 3F3C 0004 move.w -[A7], 0x4
00000214 2F3C 8404 000C move.l -[A7], 0x8404000C
0000021A A8B5 syscall ScriptUtil
0000021C 4A9F tst.l [A7]+
0000021E 673C beq +0x3E /* 0000025C */
00000220 202D A55C move.l D0, [A5 - 0x5AA4]
00000224 3207 move.w D1, D7
00000226 03C0 .incomplete
00000228 2B40 A55C move.l [A5 - 0x5AA4], D0
0000022C 1006 move.b D0, D6
0000022E 0A00 0001 xori.b D0, 0x1
00000232 4A00 tst.b D0
00000234 6726 beq +0x28 /* 0000025C */
00000236 2F00 move.l -[A7], D0
00000238 42A7 clr.l -[A7]
0000023A 3F07 move.w -[A7], D7
0000023C 3F3C 0016 move.w -[A7], 0x16
00000240 2F3C 8404 000C move.l -[A7], 0x8404000C
00000246 A8B5 syscall ScriptUtil
00000248 221F move.l D1, [A7]+
0000024A 201F move.l D0, [A7]+
0000024C 0801 0003 btst.b D1, 0x3
00000250 56C1 sne D1
00000252 C001 and.b D0, D1
00000254 6706 beq +0x8 /* 0000025C */
00000256 7C01 moveq.l D6, 0x01
00000258 4267 clr.w -[A7]
0000025A A834 syscall SetFScaleDisable
label0000025C:
0000025C 5247 addq.w D7, 1
label0000025E:
0000025E 701F moveq.l D0, 0x1F
00000260 B047 cmp.w D0, D7
00000262 6CA8 bge -0x56 /* 0000020C */
00000264 42A7 clr.l -[A7]
00000266 3F3C 0012 move.w -[A7], 0x12
0000026A 2F3C 8402 0008 move.l -[A7], 0x84020008
00000270 A8B5 syscall ScriptUtil
00000272 201F move.l D0, [A7]+
00000274 3B40 A55A move.w [A5 - 0x5AA6], D0
00000278 42A7 clr.l -[A7]
0000027A 3F2D A55A move.w -[A7], [A5 - 0x5AA6]
0000027E 3F3C 0006 move.w -[A7], 0x6
00000282 2F3C 8404 000C move.l -[A7], 0x8404000C
00000288 A8B5 syscall ScriptUtil
0000028A 4A9F tst.l [A7]+
0000028C 56C0 sne D0
0000028E 4400 neg.b D0
00000290 1B40 A556 move.b [A5 - 0x5AAA], D0
00000294 6706 beq +0x8 /* 0000029C */
00000296 3B7C FFFE A56C move.w [A5 - 0x5A94], 0xFFFE
label0000029C:
0000029C 42A7 clr.l -[A7]
0000029E 3F2D A55A move.w -[A7], [A5 - 0x5AA6]
000002A2 3F3C 000A move.w -[A7], 0xA /* '\n' */
000002A6 2F3C 8404 000C move.l -[A7], 0x8404000C
000002AC A8B5 syscall ScriptUtil
000002AE 7001 moveq.l D0, 0x01
000002B0 B09F cmp.l D0, [A7]+
000002B2 57C0 seq D0
000002B4 4400 neg.b D0
000002B6 1B40 A557 move.b [A5 - 0x5AA9], D0
000002BA 6710 beq +0x12 /* 000002CC */
000002BC 4267 clr.w -[A7]
000002BE 486D A578 pea.l [A5 - 0x5A88]
000002C2 2F3C 8204 0022 move.l -[A7], 0x82040022
000002C8 A8B5 syscall ScriptUtil
000002CA 1A1F move.b D5, [A7]+
label000002CC:
000002CC 42A7 clr.l -[A7]
000002CE 2F3C 4D4C 4342 move.l -[A7], 0x4D4C4342 /* 'MLCB' */
000002D4 4267 clr.w -[A7]
000002D6 A9A0 syscall GetResource
000002D8 2B5F A560 move.l [A5 - 0x5AA0], [A7]+
000002DC 4267 clr.w -[A7]
000002DE 3F2D A55A move.w -[A7], [A5 - 0x5AA6]
000002E2 1F3C 0004 move.b -[A7], 0x4
000002E6 486E FFF4 pea.l [A6 - 0xC]
000002EA 4EAD 2002 jsr [A5 + 0x2002 /* export_1020 */]
000002EE 4A5F tst.w [A7]+
000002F0 57C0 seq D0
000002F2 4400 neg.b D0
000002F4 1B40 A558 move.b [A5 - 0x5AA8], D0
000002F8 4EAD 25FA jsr [A5 + 0x25FA /* export_1211 */]
000002FC 082D 0000 A55F btst.b [A5 - 0x5AA1], 0x0
00000302 670C beq +0xE /* 00000310 */
00000304 42A7 clr.l -[A7]
00000306 4267 clr.w -[A7]
00000308 4EBA FDD2 jsr [PC - 0x22E /* 000000DC */]
0000030C 2B5F A568 move.l [A5 - 0x5A98], [A7]+
label00000310:
00000310 4A6D A55A tst.w [A5 - 0x5AA6]
00000314 670E beq +0x10 /* 00000324 */
00000316 42A7 clr.l -[A7]
00000318 3F2D A55A move.w -[A7], [A5 - 0x5AA6]
0000031C 4EBA FDBE jsr [PC - 0x242 /* 000000DC */]
00000320 2B5F A564 move.l [A5 - 0x5A9C], [A7]+
label00000324:
00000324 42A7 clr.l -[A7]
00000326 2F3C 7370 6365 move.l -[A7], 0x73706365 /* 'spce' */
0000032C 4267 clr.w -[A7]
0000032E 3F2D A55A move.w -[A7], [A5 - 0x5AA6]
00000332 4EAD 1FFA jsr [A5 + 0x1FFA /* export_1019 */]
00000336 A9A0 syscall GetResource
00000338 285F movea.l A4, [A7]+
0000033A 200C move.l D0, A4
0000033C 673C beq +0x3E /* 0000037A */
0000033E 42A7 clr.l -[A7]
00000340 2F0C move.l -[A7], A4
00000342 4EAD 0112 jsr [A5 + 0x112 /* export_30 */]
00000346 7002 moveq.l D0, 0x02
00000348 2F00 move.l -[A7], D0
0000034A 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
0000034E 201F move.l D0, [A7]+
00000350 3B40 A56E move.w [A5 - 0x5A92], D0
00000354 7004 moveq.l D0, 0x04
00000356 B06D A56E cmp.w D0, [A5 - 0x5A92]
0000035A 6C06 bge +0x8 /* 00000362 */
0000035C 3B7C 0004 A56E move.w [A5 - 0x5A92], 0x4
label00000362:
00000362 2F14 move.l -[A7], [A4]
00000364 486D A570 pea.l [A5 - 0x5A90]
00000368 302D A56E move.w D0, [A5 - 0x5A92]
0000036C E340 asl D0.w, 1
0000036E 48C0 ext.l D0
00000370 2F00 move.l -[A7], D0
00000372 4EAD 261A jsr [A5 + 0x261A /* export_1215 */]
00000376 2F0C move.l -[A7], A4
00000378 A9A3 syscall ReleaseResource
label0000037A:
0000037A 4267 clr.w -[A7]
0000037C 3F2D A55A move.w -[A7], [A5 - 0x5AA6]
00000380 4267 clr.w -[A7]
00000382 486E FFEE pea.l [A6 - 0x12]
00000386 4EAD 2002 jsr [A5 + 0x2002 /* export_1020 */]
0000038A 381F move.w D4, [A7]+
0000038C 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000390 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */]
00000394 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+
00000398 4E5E unlink A6
0000039A 4E75 rts
fn0000039C:
0000039C 4E56 0000 link A6, 0
000003A0 2B6D A9C4 AFE2 move.l [A5 - 0x501E], [A5 - 0x563C]
000003A6 2B6D A9C4 AFF4 move.l [A5 - 0x500C], [A5 - 0x563C]
000003AC 2B6D A9C4 A9D2 move.l [A5 - 0x562E], [A5 - 0x563C]
000003B2 2B6D A9C4 A9AA move.l [A5 - 0x5656], [A5 - 0x563C]
000003B8 2B6D A9C4 A9A2 move.l [A5 - 0x565E], [A5 - 0x563C]
000003BE 2B6D A9C4 A9B2 move.l [A5 - 0x564E], [A5 - 0x563C]
000003C4 2B6D A9C4 A998 move.l [A5 - 0x5668], [A5 - 0x563C]
000003CA 2B6D A9C4 A9B6 move.l [A5 - 0x564A], [A5 - 0x563C]
000003D0 2B6D A9C4 A9AE move.l [A5 - 0x5652], [A5 - 0x563C]
000003D6 2B6D A9C4 A9A6 move.l [A5 - 0x565A], [A5 - 0x563C]
000003DC 7000 moveq.l D0, 0x00
000003DE 2B40 A8BE move.l [A5 - 0x5742], D0
000003E2 2B40 A9CC move.l [A5 - 0x5634], D0
000003E6 2B40 A9BA move.l [A5 - 0x5646], D0
000003EA 2B40 A9C0 move.l [A5 - 0x5640], D0
000003EE 422D AFEA clr.b [A5 - 0x5016]
000003F2 422D A9BE clr.b [A5 - 0x5642]
000003F6 422D A398 clr.b [A5 - 0x5C68]
000003FA 422D A8B8 clr.b [A5 - 0x5748]
000003FE 486D 0EC2 pea.l [A5 + 0xEC2 /* export_468 */]
00000402 205F movea.l A0, [A7]+
00000404 A04B syscall SetGrowZone
00000406 486D A8D6 pea.l [A5 - 0x572A]
0000040A 2F3C 0000 00B4 move.l -[A7], 0xB4
00000410 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */]
00000414 3B7C 0001 A8CE move.w [A5 - 0x5732], 0x1
0000041A 42A7 clr.l -[A7]
0000041C 42A7 clr.l -[A7]
0000041E 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
00000422 2B5F A79E move.l [A5 - 0x5862], [A7]+
00000426 42A7 clr.l -[A7]
00000428 7002 moveq.l D0, 0x02
0000042A 2F00 move.l -[A7], D0
0000042C 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
00000430 2B5F A79A move.l [A5 - 0x5866], [A7]+
00000434 206D A79A movea.l A0, [A5 - 0x5866]
00000438 2050 movea.l A0, [A0]
0000043A 4250 clr.w [A0]
0000043C 426D A680 clr.w [A5 - 0x5980]
00000440 7000 moveq.l D0, 0x00
00000442 2B40 A682 move.l [A5 - 0x597E], D0
00000446 422D A686 clr.b [A5 - 0x597A]
0000044A 426D A78A clr.w [A5 - 0x5876]
0000044E 3B7C FFFF A678 move.w [A5 - 0x5988], 0xFFFF
00000454 7000 moveq.l D0, 0x00
00000456 2B40 A790 move.l [A5 - 0x5870], D0
0000045A 2B40 A990 move.l [A5 - 0x5670], D0
0000045E 4267 clr.w -[A7]
00000460 2F3C 5843 4D44 move.l -[A7], 0x58434D44 /* 'XCMD' */
00000466 A99C syscall CountResources
00000468 3B5F A8B4 move.w [A5 - 0x574C], [A7]+
0000046C 4267 clr.w -[A7]
0000046E 2F3C 5846 434E move.l -[A7], 0x5846434E /* 'XFCN' */
00000474 A99C syscall CountResources
00000476 3B5F A8B2 move.w [A5 - 0x574E], [A7]+
0000047A 422D A99C clr.b [A5 - 0x5664]
0000047E 422D A98C clr.b [A5 - 0x5674]
00000482 422D A8B6 clr.b [A5 - 0x574A]
00000486 7000 moveq.l D0, 0x00
00000488 2B40 A8C6 move.l [A5 - 0x573A], D0
0000048C 422D A98A clr.b [A5 - 0x5676]
00000490 422D A8B0 clr.b [A5 - 0x5750]
00000494 422D A98E clr.b [A5 - 0x5672]
00000498 4E5E unlink A6
0000049A 4E75 rts
fn0000049C:
0000049C 4E56 FFFC link A6, -0x0004
000004A0 7000 moveq.l D0, 0x00
000004A2 2B40 AFEC move.l [A5 - 0x5014], D0
000004A6 2B40 AFD6 move.l [A5 - 0x502A], D0
000004AA 2B40 A99E move.l [A5 - 0x5662], D0
000004AE 422D B4AE clr.b [A5 - 0x4B52]
000004B2 422D B320 clr.b [A5 - 0x4CE0]
000004B6 7000 moveq.l D0, 0x00
000004B8 2B40 B4BA move.l [A5 - 0x4B46], D0
000004BC 422D B21E clr.b [A5 - 0x4DE2]
000004C0 426D B34C clr.w [A5 - 0x4CB4]
000004C4 3B7C 0001 B33A move.w [A5 - 0x4CC6], 0x1
000004CA 426D B34A clr.w [A5 - 0x4CB6]
000004CE 422D B010 clr.b [A5 - 0x4FF0]
000004D2 7000 moveq.l D0, 0x00
000004D4 2B40 B32E move.l [A5 - 0x4CD2], D0
000004D8 4E5E unlink A6
000004DA 4E75 rts
fn000004DC:
000004DC 4E56 FEF2 link A6, -0x010E
000004E0 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000004E4 A930 syscall InitMenus
000004E6 7E01 moveq.l D7, 0x01
000004E8 6000 011E bra +0x120 /* 00000608 */
label000004EC:
000004EC 42A7 clr.l -[A7]
000004EE 3F07 move.w -[A7], D7
000004F0 A9BF syscall GetRMenu
000004F2 265F movea.l A3, [A7]+
000004F4 3007 move.w D0, D7
000004F6 5340 subq.w D0, 1
000004F8 41ED C0F4 lea.l A0, [A5 - 0x3F0C]
000004FC E540 asl D0.w, 2
000004FE 218B 0000 move.l [A0 + D0.w], A3
00000502 3007 move.w D0, D7
00000504 5340 subq.w D0, 1
00000506 41ED B6EE lea.l A0, [A5 - 0x4912]
0000050A E540 asl D0.w, 2
0000050C 48E7 8080 movem.l -[A7], D0,A0
00000510 42A7 clr.l -[A7]
00000512 3207 move.w D1, D7
00000514 D27C 0064 add.w D1, 0x64 /* 'd' */
00000518 3F01 move.w -[A7], D1
0000051A A9BF syscall GetRMenu
0000051C 221F move.l D1, [A7]+
0000051E 4CDF 0101 movem.l D0,A0, [A7]+
00000522 2181 0000 move.l [A0 + D0.w], D1
00000526 7001 moveq.l D0, 0x01
00000528 B047 cmp.w D0, D7
0000052A 6648 bne +0x4A /* 00000574 */
0000052C 2F0B move.l -[A7], A3
0000052E 2F3C 4452 5652 move.l -[A7], 0x44525652 /* 'DRVR' */
00000534 A94D syscall AppendResMenu/AddResMenu
00000536 4267 clr.w -[A7]
00000538 2F0B move.l -[A7], A3
0000053A A950 syscall CountMItems
0000053C 3B5F B936 move.w [A5 - 0x46CA], [A7]+
00000540 3D6D B936 FEF2 move.w [A6 - 0x10E], [A5 - 0x46CA]
00000546 7C03 moveq.l D6, 0x03
00000548 6024 bra +0x26 /* 0000056E */
label0000054A:
0000054A 2F0B move.l -[A7], A3
0000054C 3F06 move.w -[A7], D6
0000054E 486E FEF8 pea.l [A6 - 0x108]
00000552 A946 syscall GetMenuItemText/GetItem
00000554 4240 clr.w D0
00000556 102E FEF8 move.b D0, [A6 - 0x108]
0000055A 7202 moveq.l D1, 0x02
0000055C B240 cmp.w D1, D0
0000055E 6F0A ble +0xC /* 0000056A */
00000560 3006 move.w D0, D6
00000562 5340 subq.w D0, 1
00000564 3B40 B936 move.w [A5 - 0x46CA], D0
00000568 600A bra +0xC /* 00000574 */
label0000056A:
0000056A 5246 addq.w D6, 1
0000056C 6906 bvs +0x8 /* 00000574 */
label0000056E:
0000056E BC6E FEF2 cmp.w D6, [A6 - 0x10E]
00000572 6FD6 ble -0x28 /* 0000054A */
label00000574:
00000574 7008 moveq.l D0, 0x08
00000576 B047 cmp.w D0, D7
00000578 6634 bne +0x36 /* 000005AE */
0000057A 7C0B moveq.l D6, 0x0B
0000057C 602A bra +0x2C /* 000005A8 */
label0000057E:
0000057E 2F0B move.l -[A7], A3
00000580 3F06 move.w -[A7], D6
00000582 486E FEF8 pea.l [A6 - 0x108]
00000586 A946 syscall GetMenuItemText/GetItem
00000588 486E FEF8 pea.l [A6 - 0x108]
0000058C 486E FFF8 pea.l [A6 - 0x8]
00000590 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */]
00000594 3006 move.w D0, D6
00000596 907C 000B sub.w D0, 0xB
0000059A 41ED C256 lea.l A0, [A5 - 0x3DAA]
0000059E D040 add.w D0, D0
000005A0 31AE FFFA 0000 move.w [A0 + D0.w], [A6 - 0x6]
000005A6 5246 addq.w D6, 1
label000005A8:
000005A8 7010 moveq.l D0, 0x10
000005AA B046 cmp.w D0, D6
000005AC 6CD0 bge -0x2E /* 0000057E */
label000005AE:
000005AE 7005 moveq.l D0, 0x05
000005B0 B047 cmp.w D0, D7
000005B2 6626 bne +0x28 /* 000005DA */
000005B4 2853 movea.l A4, [A3]
000005B6 297C 0044 0081 0002 move.l [A4 + 0x2], 0x440081
000005BE 70FF moveq.l D0, 0xFFFFFFFF
000005C0 2940 000A move.l [A4 + 0xA], D0
000005C4 42A7 clr.l -[A7]
000005C6 486D 2552 pea.l [A5 + 0x2552 /* export_1190 */]
000005CA 4EAD 2E1A jsr [A5 + 0x2E1A /* export_1471 */]
000005CE 2B5F B4DC move.l [A5 - 0x4B24], [A7]+
000005D2 2053 movea.l A0, [A3]
000005D4 216D B4DC 0006 move.l [A0 + 0x6], [A5 - 0x4B24]
label000005DA:
000005DA 700B moveq.l D0, 0x0B
000005DC B047 cmp.w D0, D7
000005DE 6626 bne +0x28 /* 00000606 */
000005E0 2853 movea.l A4, [A3]
000005E2 297C 0047 0081 0002 move.l [A4 + 0x2], 0x470081
000005EA 70FF moveq.l D0, 0xFFFFFFFF
000005EC 2940 000A move.l [A4 + 0xA], D0
000005F0 42A7 clr.l -[A7]
000005F2 486D 233A pea.l [A5 + 0x233A /* export_1123 */]
000005F6 4EAD 2E1A jsr [A5 + 0x2E1A /* export_1471 */]
000005FA 2B5F B518 move.l [A5 - 0x4AE8], [A7]+
000005FE 2053 movea.l A0, [A3]
00000600 216D B518 0006 move.l [A0 + 0x6], [A5 - 0x4AE8]
label00000606:
00000606 5247 addq.w D7, 1
label00000608:
00000608 700E moveq.l D0, 0x0E
0000060A B047 cmp.w D0, D7
0000060C 6C00 FEDE bge -0x120 /* 000004EC */
00000610 2F2D C0F4 move.l -[A7], [A5 - 0x3F0C]
00000614 4267 clr.w -[A7]
00000616 A935 syscall InsertMenu
00000618 2F2D C120 move.l -[A7], [A5 - 0x3EE0]
0000061C 4267 clr.w -[A7]
0000061E A935 syscall InsertMenu
00000620 2F2D C124 move.l -[A7], [A5 - 0x3EDC]
00000624 4267 clr.w -[A7]
00000626 A935 syscall InsertMenu
00000628 2F2D C100 move.l -[A7], [A5 - 0x3F00]
0000062C 4267 clr.w -[A7]
0000062E A935 syscall InsertMenu
00000630 2F2D C10C move.l -[A7], [A5 - 0x3EF4]
00000634 4267 clr.w -[A7]
00000636 A935 syscall InsertMenu
00000638 2F2D C110 move.l -[A7], [A5 - 0x3EF0]
0000063C 4267 clr.w -[A7]
0000063E A935 syscall InsertMenu
00000640 207C 0000 0A1C movea.l A0, 0xA1C
00000646 2B50 B92E move.l [A5 - 0x46D2], [A0]
0000064A 4267 clr.w -[A7]
0000064C 486D B92E pea.l [A5 - 0x46D2]
00000650 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00000654 206E 0008 movea.l A0, [A6 + 0x8]
00000658 315F FFEC move.w [A0 - 0x14], [A7]+
0000065C 1B7C 0001 B932 move.b [A5 - 0x46CE], 0x1
00000662 422D A98C clr.b [A5 - 0x5674]
00000666 4EAD 238A jsr [A5 + 0x238A /* export_1133 */]
0000066A 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
0000066E 4E5E unlink A6
00000670 2E9F move.l [A7], [A7]+
00000672 4E75 rts
fn00000674:
00000674 4E56 0000 link A6, 0
00000678 206E 0008 movea.l A0, [A6 + 0x8]
0000067C 20AE 000C move.l [A0], [A6 + 0xC]
00000680 206E 0008 movea.l A0, [A6 + 0x8]
00000684 316D C8AA 0004 move.w [A0 + 0x4], [A5 - 0x3756]
0000068A 206E 0008 movea.l A0, [A6 + 0x8]
0000068E 5C88 addq.l A0, 6
00000690 43ED C61A lea.l A1, [A5 - 0x39E6]
00000694 20D9 move.l [A0]+, [A1]+
00000696 20D9 move.l [A0]+, [A1]+
00000698 4E5E unlink A6
0000069A 205F movea.l A0, [A7]+
0000069C 504F addq.w A7, 8
0000069E 4ED0 jmp [A0]
fn000006A0:
000006A0 4E56 FFEC link A6, -0x0014
000006A4 48E7 0700 movem.l -[A7], D5,D6,D7
000006A8 3B7C 0004 C16A move.w [A5 - 0x3E96], 0x4
000006AE 3B7C 0010 B77E move.w [A5 - 0x4882], 0x10
000006B4 422D B55E clr.b [A5 - 0x4AA2]
000006B8 3B7C 0200 C626 move.w [A5 - 0x39DA], 0x200
000006BE 3B7C 0156 C35C move.w [A5 - 0x3CA4], 0x156
000006C4 7040 moveq.l D0, 0x40
000006C6 2B40 C8A8 move.l [A5 - 0x3758], D0
000006CA 2B7C 0000 5580 B4BE move.l [A5 - 0x4B42], 0x5580
000006D2 2B7C 0000 1560 C628 move.l [A5 - 0x39D8], 0x1560
000006DA 302D FE1E move.w D0, [A5 - 0x1E2]
000006DE 906D FE1A sub.w D0, [A5 - 0x1E6]
000006E2 48C0 ext.l D0
000006E4 81FC 0010 divs.w D0, 0x10
000006E8 3A00 move.w D5, D0
000006EA 907C 0020 sub.w D0, 0x20 /* ' ' */
000006EE 48C0 ext.l D0
000006F0 81FC 0002 divs.w D0, 0x2
000006F4 E940 asl D0.w, 4
000006F6 3B40 C866 move.w [A5 - 0x379A], D0
000006FA 3E2D FE1C move.w D7, [A5 - 0x1E4]
000006FE 9E6D FE18 sub.w D7, [A5 - 0x1E8]
00000702 3007 move.w D0, D7
00000704 907C 0156 sub.w D0, 0x156
00000708 48C0 ext.l D0
0000070A 81FC 0002 divs.w D0, 0x2
0000070E 3B40 C646 move.w [A5 - 0x39BA], D0
00000712 3C2D A390 move.w D6, [A5 - 0x5C70]
00000716 DC7C 0014 add.w D6, 0x14
0000071A 0C47 01CC cmpi.w D7, 0x1CC
0000071E 5FC0 sle D0
00000720 3206 move.w D1, D6
00000722 D27C 0156 add.w D1, 0x156
00000726 B247 cmp.w D1, D7
00000728 5FC1 sle D1
0000072A C001 and.b D0, D1
0000072C 670C beq +0xE /* 0000073A */
0000072E 3006 move.w D0, D6
00000730 48C0 ext.l D0
00000732 81FC 0002 divs.w D0, 0x2
00000736 D16D C646 add.w [A5 - 0x39BA], D0
label0000073A:
0000073A 486D B4B2 pea.l [A5 - 0x4B4E]
0000073E 42A7 clr.l -[A7]
00000740 42A7 clr.l -[A7]
00000742 A8A7 syscall SetRect
00000744 486D C61A pea.l [A5 - 0x39E6]
00000748 42A7 clr.l -[A7]
0000074A 3F2D C626 move.w -[A7], [A5 - 0x39DA]
0000074E 3F2D C35C move.w -[A7], [A5 - 0x3CA4]
00000752 A8A7 syscall SetRect
00000754 41ED BF9A lea.l A0, [A5 - 0x4066]
00000758 43ED C61A lea.l A1, [A5 - 0x39E6]
0000075C 20D9 move.l [A0]+, [A1]+
0000075E 20D9 move.l [A0]+, [A1]+
00000760 422D C1F6 clr.b [A5 - 0x3E0A]
00000764 422D B4C4 clr.b [A5 - 0x4B3C]
00000768 302D C626 move.w D0, [A5 - 0x39DA]
0000076C 48C0 ext.l D0
0000076E 81FC 0002 divs.w D0, 0x2
00000772 3B40 C168 move.w [A5 - 0x3E98], D0
00000776 302D C35C move.w D0, [A5 - 0x3CA4]
0000077A 48C0 ext.l D0
0000077C 81FC 0002 divs.w D0, 0x2
00000780 3B40 C166 move.w [A5 - 0x3E9A], D0
00000784 3B7C 0002 B5D4 move.w [A5 - 0x4A2C], 0x2
0000078A 3B7C 0002 C1C6 move.w [A5 - 0x3E3A], 0x2
00000790 42A7 clr.l -[A7]
00000792 3F3C A9EC move.w -[A7], 0xA9EC
00000796 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
0000079A 2B5F B644 move.l [A5 - 0x49BC], [A7]+
0000079E 42A7 clr.l -[A7]
000007A0 3F3C A9EB move.w -[A7], 0xA9EB
000007A4 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000007A8 2B5F C1FE move.l [A5 - 0x3E02], [A7]+
000007AC 42A7 clr.l -[A7]
000007AE 3F3C A884 move.w -[A7], 0xA884
000007B2 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000007B6 2B5F B550 move.l [A5 - 0x4AB0], [A7]+
000007BA 486D 1E22 pea.l [A5 + 0x1E22 /* export_960 */]
000007BE 3F3C A884 move.w -[A7], 0xA884
000007C2 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
000007C6 42A7 clr.l -[A7]
000007C8 3F3C A88C move.w -[A7], 0xA88C
000007CC 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000007D0 2B5F B506 move.l [A5 - 0x4AFA], [A7]+
000007D4 486D 1E1A pea.l [A5 + 0x1E1A /* export_959 */]
000007D8 3F3C A88C move.w -[A7], 0xA88C
000007DC 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
000007E0 42A7 clr.l -[A7]
000007E2 3F3C A937 move.w -[A7], 0xA937
000007E6 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000007EA 2B5F B50A move.l [A5 - 0x4AF6], [A7]+
000007EE 486D 229A pea.l [A5 + 0x229A /* export_1103 */]
000007F2 3F3C A937 move.w -[A7], 0xA937
000007F6 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
000007FA 42A7 clr.l -[A7]
000007FC 3F3C A938 move.w -[A7], 0xA938
00000800 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000804 2B5F B548 move.l [A5 - 0x4AB8], [A7]+
00000808 486D 22AA pea.l [A5 + 0x22AA /* export_1105 */]
0000080C 3F3C A938 move.w -[A7], 0xA938
00000810 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000814 426D A54E clr.w [A5 - 0x5AB2]
00000818 2F0E move.l -[A7], A6
0000081A 4EBA FCC0 jsr [PC - 0x340 /* 000004DC */]
0000081E 4EAD 2AEA jsr [A5 + 0x2AEA /* export_1369 */]
00000822 3B7C 0001 C4CA move.w [A5 - 0x3B36], 0x1
00000828 2B7C 0001 0002 C22C move.l [A5 - 0x3DD4], 0x10002
00000830 2B7C 0003 0004 C230 move.l [A5 - 0x3DD0], 0x30004
00000838 2B7C 0006 0008 C234 move.l [A5 - 0x3DCC], 0x60008
00000840 426D C4CC clr.w [A5 - 0x3B34]
00000844 42A7 clr.l -[A7]
00000846 700A moveq.l D0, 0x0A
00000848 2F00 move.l -[A7], D0
0000084A 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
0000084E 2B5F C5F6 move.l [A5 - 0x3A0A], [A7]+
00000852 486D C220 pea.l [A5 - 0x3DE0]
00000856 487A 051E pea.l [PC + 0x51E /* 00000D76, value 0x10343431, pstring "4411441144114411" */]
0000085A A866 syscall StuffHex
0000085C 486D C868 pea.l [A5 - 0x3798]
00000860 487A 0502 pea.l [PC + 0x502 /* 00000D64, value 0x10353541, pstring "55AA55AA55AA55AA" */]
00000864 A866 syscall StuffHex
00000866 486D C66E pea.l [A5 - 0x3992]
0000086A 487A 04E6 pea.l [PC + 0x4E6 /* 00000D52, value 0x10333036, pstring "3060C08103060C18" */]
0000086E A866 syscall StuffHex
00000870 486D B6E2 pea.l [A5 - 0x491E]
00000874 3F3C 00AA move.w -[A7], 0xAA
00000878 7008 moveq.l D0, 0x08
0000087A 2F00 move.l -[A7], D0
0000087C 4EAD 2672 jsr [A5 + 0x2672 /* export_1226 */]
00000880 1B7C 0001 B51C move.b [A5 - 0x4AE4], 0x1
00000886 42A7 clr.l -[A7]
00000888 486D 2BBA pea.l [A5 + 0x2BBA /* export_1395 */]
0000088C 4EAD 2E1A jsr [A5 + 0x2E1A /* export_1471 */]
00000890 2B5F B954 move.l [A5 - 0x46AC], [A7]+
00000894 486E FFF2 pea.l [A6 - 0xE]
00000898 42A7 clr.l -[A7]
0000089A 2F3C 0081 0044 move.l -[A7], 0x810044
000008A0 A8A7 syscall SetRect
000008A2 42A7 clr.l -[A7]
000008A4 2F2D BFB6 move.l -[A7], [A5 - 0x404A]
000008A8 486E FFF2 pea.l [A6 - 0xE]
000008AC 487A 049E pea.l [PC + 0x49E /* 00000D4C, value 0x5546F6F, pstring "Tools" */]
000008B0 2F3C 0804 0000 move.l -[A7], 0x8040000
000008B6 70FF moveq.l D0, 0xFFFFFFFF
000008B8 2F00 move.l -[A7], D0
000008BA 1F3C 0001 move.b -[A7], 0x1
000008BE 42A7 clr.l -[A7]
000008C0 A913 syscall NewWindow
000008C2 2B57 BFB6 move.l [A5 - 0x404A], [A7]
000008C6 A873 syscall SetPort
000008C8 206D FE8C movea.l A0, [A5 - 0x174]
000008CC 4868 0010 pea.l [A0 + 0x10]
000008D0 A87B syscall ClipRect
000008D2 2B6D BFB6 C406 move.l [A5 - 0x3BFA], [A5 - 0x404A]
000008D8 486E FFF2 pea.l [A6 - 0xE]
000008DC 42A7 clr.l -[A7]
000008DE 2F3C 0081 0047 move.l -[A7], 0x810047
000008E4 A8A7 syscall SetRect
000008E6 42A7 clr.l -[A7]
000008E8 2F2D C20A move.l -[A7], [A5 - 0x3DF6]
000008EC 486E FFF2 pea.l [A6 - 0xE]
000008F0 487A 0450 pea.l [PC + 0x450 /* 00000D42, value 0x8506174, pstring "Patterns" */]
000008F4 2F3C 0804 0000 move.l -[A7], 0x8040000
000008FA 70FF moveq.l D0, 0xFFFFFFFF
000008FC 2F00 move.l -[A7], D0
000008FE 1F3C 0001 move.b -[A7], 0x1
00000902 42A7 clr.l -[A7]
00000904 A913 syscall NewWindow
00000906 2B57 C20A move.l [A5 - 0x3DF6], [A7]
0000090A A873 syscall SetPort
0000090C 206D FE8C movea.l A0, [A5 - 0x174]
00000910 4868 0010 pea.l [A0 + 0x10]
00000914 A87B syscall ClipRect
00000916 2B6D C20A C686 move.l [A5 - 0x397A], [A5 - 0x3DF6]
0000091C 3B7C 0040 C5FA move.w [A5 - 0x3A06], 0x40 /* '@' */
00000922 3B7C 002B C26C move.w [A5 - 0x3D94], 0x2B /* '+' */
00000928 486E FFF2 pea.l [A6 - 0xE]
0000092C 42A7 clr.l -[A7]
0000092E 3F2D C5FA move.w -[A7], [A5 - 0x3A06]
00000932 3F2D C26C move.w -[A7], [A5 - 0x3D94]
00000936 A8A7 syscall SetRect
00000938 42A7 clr.l -[A7]
0000093A 2F2D C262 move.l -[A7], [A5 - 0x3D9E]
0000093E 486E FFF2 pea.l [A6 - 0xE]
00000942 487A 03F6 pea.l [PC + 0x3F6 /* 00000D3A, value 0x7466174, pstring "FatBits" */]
00000946 2F3C 0804 0000 move.l -[A7], 0x8040000
0000094C 70FF moveq.l D0, 0xFFFFFFFF
0000094E 2F00 move.l -[A7], D0
00000950 1F3C 0001 move.b -[A7], 0x1
00000954 42A7 clr.l -[A7]
00000956 A913 syscall NewWindow
00000958 2B57 C262 move.l [A5 - 0x3D9E], [A7]
0000095C A873 syscall SetPort
0000095E 206D FE8C movea.l A0, [A5 - 0x174]
00000962 4868 0010 pea.l [A0 + 0x10]
00000966 A87B syscall ClipRect
00000968 2B6D C262 C870 move.l [A5 - 0x3790], [A5 - 0x3D9E]
0000096E 486E FFF2 pea.l [A6 - 0xE]
00000972 42A7 clr.l -[A7]
00000974 2F3C 0023 01D8 move.l -[A7], 0x2301D8
0000097A A8A7 syscall SetRect
0000097C 42A7 clr.l -[A7]
0000097E 2F2D B5DE move.l -[A7], [A5 - 0x4A22]
00000982 486E FFF2 pea.l [A6 - 0xE]
00000986 487A 03AA pea.l [PC + 0x3AA /* 00000D32, value 0x74D6573, pstring "Message" */]
0000098A 2F3C 0804 0000 move.l -[A7], 0x8040000
00000990 70FF moveq.l D0, 0xFFFFFFFF
00000992 2F00 move.l -[A7], D0
00000994 1F3C 0001 move.b -[A7], 0x1
00000998 42A7 clr.l -[A7]
0000099A A913 syscall NewWindow
0000099C 2B57 B5DE move.l [A5 - 0x4A22], [A7]
000009A0 A873 syscall SetPort
000009A2 206D FE8C movea.l A0, [A5 - 0x174]
000009A6 4868 0010 pea.l [A0 + 0x10]
000009AA A87B syscall ClipRect
000009AC 2B6D B5DE B924 move.l [A5 - 0x46DC], [A5 - 0x4A22]
000009B2 7000 moveq.l D0, 0x00
000009B4 2B40 B4D4 move.l [A5 - 0x4B2C], D0
000009B8 486E FFF2 pea.l [A6 - 0xE]
000009BC 4EAD 2B0A jsr [A5 + 0x2B0A /* export_1373 */]
000009C0 42A7 clr.l -[A7]
000009C2 2F2D B63C move.l -[A7], [A5 - 0x49C4]
000009C6 486E FFF2 pea.l [A6 - 0xE]
000009CA 487A 035E pea.l [PC + 0x35E /* 00000D2A, value 0x6536372, pstring "Scroll" */]
000009CE 2F3C 0804 0000 move.l -[A7], 0x8040000
000009D4 70FF moveq.l D0, 0xFFFFFFFF
000009D6 2F00 move.l -[A7], D0
000009D8 1F3C 0001 move.b -[A7], 0x1
000009DC 42A7 clr.l -[A7]
000009DE A913 syscall NewWindow
000009E0 2B57 B63C move.l [A5 - 0x49C4], [A7]
000009E4 A873 syscall SetPort
000009E6 206D FE8C movea.l A0, [A5 - 0x174]
000009EA 4868 0010 pea.l [A0 + 0x10]
000009EE A87B syscall ClipRect
000009F0 2B6D B63C C05A move.l [A5 - 0x3FA6], [A5 - 0x49C4]
000009F6 486D BF9A pea.l [A5 - 0x4066]
000009FA 4EAD 2AF2 jsr [A5 + 0x2AF2 /* export_1370 */]
000009FE 41EE FFF2 lea.l A0, [A6 - 0xE]
00000A02 43ED BF9A lea.l A1, [A5 - 0x4066]
00000A06 20D9 move.l [A0]+, [A1]+
00000A08 20D9 move.l [A0]+, [A1]+
00000A0A 486E FFF2 pea.l [A6 - 0xE]
00000A0E 3F2D C866 move.w -[A7], [A5 - 0x379A]
00000A12 3F2D C646 move.w -[A7], [A5 - 0x39BA]
00000A16 A8A8 syscall OffsetRect
00000A18 7000 moveq.l D0, 0x00
00000A1A 2B40 A786 move.l [A5 - 0x587A], D0
00000A1E 2B40 B558 move.l [A5 - 0x4AA8], D0
00000A22 486E FFF2 pea.l [A6 - 0xE]
00000A26 1F3C 0001 move.b -[A7], 0x1
00000A2A 42A7 clr.l -[A7]
00000A2C 4EAD 15FA jsr [A5 + 0x15FA /* export_699 */]
00000A30 4EAD 22FA jsr [A5 + 0x22FA /* export_1115 */]
00000A34 4EAD 2B52 jsr [A5 + 0x2B52 /* export_1382 */]
00000A38 4EAD 235A jsr [A5 + 0x235A /* export_1127 */]
00000A3C 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */]
00000A40 2F2D C634 move.l -[A7], [A5 - 0x39CC]
00000A44 486D C3EC pea.l [A5 - 0x3C14]
00000A48 4EBA FC2A jsr [PC - 0x3D6 /* 00000674 */]
00000A4C 2F2D C888 move.l -[A7], [A5 - 0x3778]
00000A50 486D C638 pea.l [A5 - 0x39C8]
00000A54 4EBA FC1E jsr [PC - 0x3E2 /* 00000674 */]
00000A58 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000A5C 486D C36E pea.l [A5 - 0x3C92]
00000A60 4EBA FC12 jsr [PC - 0x3EE /* 00000674 */]
00000A64 2F2D C37C move.l -[A7], [A5 - 0x3C84]
00000A68 486D C16E pea.l [A5 - 0x3E92]
00000A6C 4EBA FC06 jsr [PC - 0x3FA /* 00000674 */]
00000A70 2F2D C3FE move.l -[A7], [A5 - 0x3C02]
00000A74 486D C1B8 pea.l [A5 - 0x3E48]
00000A78 4EBA FBFA jsr [PC - 0x406 /* 00000674 */]
00000A7C 2F2D C62C move.l -[A7], [A5 - 0x39D4]
00000A80 486D C360 pea.l [A5 - 0x3CA0]
00000A84 4EBA FBEE jsr [PC - 0x412 /* 00000674 */]
00000A88 2F2D C83E move.l -[A7], [A5 - 0x37C2]
00000A8C 486D C4B2 pea.l [A5 - 0x3B4E]
00000A90 4EBA FBE2 jsr [PC - 0x41E /* 00000674 */]
00000A94 2F2D C884 move.l -[A7], [A5 - 0x377C]
00000A98 486D C608 pea.l [A5 - 0x39F8]
00000A9C 4EBA FBD6 jsr [PC - 0x42A /* 00000674 */]
00000AA0 42A7 clr.l -[A7]
00000AA2 486D C282 pea.l [A5 - 0x3D7E]
00000AA6 4EBA FBCC jsr [PC - 0x434 /* 00000674 */]
00000AAA 42A7 clr.l -[A7]
00000AAC 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
00000AB0 2B5F C202 move.l [A5 - 0x3DFE], [A7]+
00000AB4 4EAD 2E22 jsr [A5 + 0x2E22 /* export_1472 */]
00000AB8 486D C380 pea.l [A5 - 0x3C80]
00000ABC A86F syscall OpenPort
00000ABE 486D C3EC pea.l [A5 - 0x3C14]
00000AC2 A875 syscall SetPBits/SetPortBits
00000AC4 4EAD 251A jsr [A5 + 0x251A /* export_1183 */]
00000AC8 486D C17C pea.l [A5 - 0x3E84]
00000ACC A8EA syscall SetStdProcs
00000ACE 41ED C17C lea.l A0, [A5 - 0x3E84]
00000AD2 2B48 C3E8 move.l [A5 - 0x3C18], A0
00000AD6 486D C380 pea.l [A5 - 0x3C80]
00000ADA 4EAD 22C2 jsr [A5 + 0x22C2 /* export_1108 */]
00000ADE 486D C42C pea.l [A5 - 0x3BD4]
00000AE2 A86F syscall OpenPort
00000AE4 486D C3EC pea.l [A5 - 0x3C14]
00000AE8 A875 syscall SetPBits/SetPortBits
00000AEA 4EAD 251A jsr [A5 + 0x251A /* export_1183 */]
00000AEE 486D B72C pea.l [A5 - 0x48D4]
00000AF2 A8EA syscall SetStdProcs
00000AF4 2B6D B72C B52E move.l [A5 - 0x4AD2], [A5 - 0x48D4]
00000AFA 41ED 22EA lea.l A0, [A5 + 0x22EA /* export_1113 */]
00000AFE 2B48 B72C move.l [A5 - 0x48D4], A0
00000B02 41ED 22CA lea.l A0, [A5 + 0x22CA /* export_1109 */]
00000B06 2B48 B734 move.l [A5 - 0x48CC], A0
00000B0A 41ED 2282 lea.l A0, [A5 + 0x2282 /* export_1100 */]
00000B0E 2B48 B74C move.l [A5 - 0x48B4], A0
00000B12 41ED 22D2 lea.l A0, [A5 + 0x22D2 /* export_1110 */]
00000B16 2B48 B748 move.l [A5 - 0x48B8], A0
00000B1A 41ED B72C lea.l A0, [A5 - 0x48D4]
00000B1E 2B48 C494 move.l [A5 - 0x3B6C], A0
00000B22 206D C162 movea.l A0, [A5 - 0x3E9E]
00000B26 43ED C434 lea.l A1, [A5 - 0x3BCC]
00000B2A 5088 addq.l A0, 8
00000B2C 22D8 move.l [A1]+, [A0]+
00000B2E 22D8 move.l [A1]+, [A0]+
00000B30 486D C42C pea.l [A5 - 0x3BD4]
00000B34 4EAD 22C2 jsr [A5 + 0x22C2 /* export_1108 */]
00000B38 1B7C 0001 C150 move.b [A5 - 0x3EB0], 0x1
00000B3E 42A7 clr.l -[A7]
00000B40 3F3C A8EF move.w -[A7], 0xA8EF
00000B44 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000B48 2B5F B540 move.l [A5 - 0x4AC0], [A7]+
00000B4C 486D 22DA pea.l [A5 + 0x22DA /* export_1111 */]
00000B50 3F3C A8EF move.w -[A7], 0xA8EF
00000B54 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000B58 42A7 clr.l -[A7]
00000B5A A8D8 syscall NewRgn
00000B5C 2B5F C402 move.l [A5 - 0x3BFE], [A7]+
00000B60 2F2D C888 move.l -[A7], [A5 - 0x3778]
00000B64 70FF moveq.l D0, 0xFFFFFFFF
00000B66 2F00 move.l -[A7], D0
00000B68 486D BF9A pea.l [A5 - 0x4066]
00000B6C 4EAD 2C92 jsr [A5 + 0x2C92 /* export_1422 */]
00000B70 41ED C1B0 lea.l A0, [A5 - 0x3E50]
00000B74 43ED BF9A lea.l A1, [A5 - 0x4066]
00000B78 20D9 move.l [A0]+, [A1]+
00000B7A 20D9 move.l [A0]+, [A1]+
00000B7C 1B7C 0001 B94E move.b [A5 - 0x46B2], 0x1
00000B82 1B7C 0001 C21E move.b [A5 - 0x3DE2], 0x1
00000B88 41ED C6EE lea.l A0, [A5 - 0x3912]
00000B8C 2B48 C4A4 move.l [A5 - 0x3B5C], A0
00000B90 3B7C 0008 C4A8 move.w [A5 - 0x3B58], 0x8
00000B96 3B7C 0040 C4B0 move.w [A5 - 0x3B50], 0x40 /* '@' */
00000B9C 3B7C 002A C4AE move.w [A5 - 0x3B52], 0x2A /* '*' */
00000BA2 2F3C 0000 00F8 move.l -[A7], 0xF8
00000BA8 486D C894 pea.l [A5 - 0x376C]
00000BAC 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
00000BB0 3B7C 0001 C15E move.w [A5 - 0x3EA2], 0x1
00000BB6 1B7C 0001 C8AC move.b [A5 - 0x3754], 0x1
00000BBC 426D B77C clr.w [A5 - 0x4884]
00000BC0 42A7 clr.l -[A7]
00000BC2 3F3C 0001 move.w -[A7], 0x1
00000BC6 A9B9 syscall GetCursor
00000BC8 205F movea.l A0, [A7]+
00000BCA 2050 movea.l A0, [A0]
00000BCC 43ED C006 lea.l A1, [A5 - 0x3FFA]
00000BD0 7010 moveq.l D0, 0x10
label00000BD2:
00000BD2 22D8 move.l [A1]+, [A0]+
00000BD4 51C8 FFFC dbf D0, -0x6 /* 00000BD2 */
00000BD8 3B7C 000A C046 move.w [A5 - 0x3FBA], 0xA /* '\n' */
00000BDE 42A7 clr.l -[A7]
00000BE0 2F3C 5349 434E move.l -[A7], 0x5349434E /* 'SICN' */
00000BE6 3F3C 0082 move.w -[A7], 0x82
00000BEA 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */]
00000BEE 2B5F B76C move.l [A5 - 0x4894], [A7]+
00000BF2 1B7C 0001 A51C move.b [A5 - 0x5AE4], 0x1
00000BF8 1B7C 0001 C498 move.b [A5 - 0x3B68], 0x1
00000BFE 1B7C 0001 B500 move.b [A5 - 0x4B00], 0x1
00000C04 3B7C 0001 C648 move.w [A5 - 0x39B8], 0x1
00000C0A 426D C002 clr.w [A5 - 0x3FFE]
00000C0E 3B7C 0008 C42A move.w [A5 - 0x3BD6], 0x8
00000C14 3B7C 0004 C208 move.w [A5 - 0x3DF8], 0x4
00000C1A 3B7C 000C B770 move.w [A5 - 0x4890], 0xC
00000C20 302D B770 move.w D0, [A5 - 0x4890]
00000C24 5340 subq.w D0, 1
00000C26 41ED AC96 lea.l A0, [A5 - 0x536A]
00000C2A E740 asl D0.w, 3
00000C2C 43ED C88C lea.l A1, [A5 - 0x3774]
00000C30 41F0 0000 lea.l A0, [A0 + D0.w]
00000C34 22D8 move.l [A1]+, [A0]+
00000C36 22D8 move.l [A1]+, [A0]+
00000C38 2B7C 0042 0043 C1C8 move.l [A5 - 0x3E38], 0x420043 /* 'B\0C' */
00000C40 2B7C 0044 0046 C1CC move.l [A5 - 0x3E34], 0x440046 /* 'D\0F' */
00000C48 2B7C 0045 004C C1D0 move.l [A5 - 0x3E30], 0x45004C /* 'E\0L' */
00000C50 2B7C 004B 004E C1D4 move.l [A5 - 0x3E2C], 0x4B004E /* 'K\0N' */
00000C58 2B7C 004D 004A C1D8 move.l [A5 - 0x3E28], 0x4D004A /* 'M\0J' */
00000C60 2B7C 004F 0051 C1DC move.l [A5 - 0x3E24], 0x4F0051 /* 'O\0Q' */
00000C68 2B7C 0049 0053 C1E0 move.l [A5 - 0x3E20], 0x490053 /* 'I\0S' */
00000C70 2B7C 0055 0048 C1E4 move.l [A5 - 0x3E1C], 0x550048 /* 'U\0H' */
00000C78 2B7C 005A 0057 C1E8 move.l [A5 - 0x3E18], 0x5A0057 /* 'Z\0W' */
00000C80 7000 moveq.l D0, 0x00
00000C82 303C 0056 move.w D0, 0x56 /* 'V' */
00000C86 E688 lsr D0, 3
00000C88 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE
00000C8E 3B40 C692 move.w [A5 - 0x396E], D0
00000C92 2B6D C08C C68E move.l [A5 - 0x3972], [A5 - 0x3F74]
00000C98 3B7C 0047 C69A move.w [A5 - 0x3966], 0x47 /* 'G' */
00000C9E 3B7C 0081 C698 move.w [A5 - 0x3968], 0x81
00000CA4 4EAD 2AE2 jsr [A5 + 0x2AE2 /* export_1368 */]
00000CA8 7000 moveq.l D0, 0x00
00000CAA 303C 0053 move.w D0, 0x53 /* 'S' */
00000CAE E688 lsr D0, 3
00000CB0 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE
00000CB6 3B40 C410 move.w [A5 - 0x3BF0], D0
00000CBA 2B6D B764 C40C move.l [A5 - 0x3BF4], [A5 - 0x489C]
00000CC0 302D C414 move.w D0, [A5 - 0x3BEC]
00000CC4 D07C 0044 add.w D0, 0x44 /* 'D' */
00000CC8 3B40 C418 move.w [A5 - 0x3BE8], D0
00000CCC 302D C412 move.w D0, [A5 - 0x3BEE]
00000CD0 D07C 0081 add.w D0, 0x81
00000CD4 3B40 C416 move.w [A5 - 0x3BEA], D0
00000CD8 4EAD 25A2 jsr [A5 + 0x25A2 /* export_1200 */]
00000CDC 426D C1F4 clr.w [A5 - 0x3E0C]
00000CE0 41ED C4D4 lea.l A0, [A5 - 0x3B2C]
00000CE4 2B48 C5D4 move.l [A5 - 0x3A2C], A0
00000CE8 2B7C 0004 0000 C5D8 move.l [A5 - 0x3A28], 0x40000
00000CF0 2B7C 0000 0020 C5DC move.l [A5 - 0x3A24], 0x20 /* ' ' */
00000CF8 3B7C 0020 C5E0 move.w [A5 - 0x3A20], 0x20 /* ' ' */
00000CFE 7003 moveq.l D0, 0x03
00000D00 2B40 B4C6 move.l [A5 - 0x4B3A], D0
00000D04 7000 moveq.l D0, 0x00
00000D06 2B40 B346 move.l [A5 - 0x4CBA], D0
00000D0A 2B40 B356 move.l [A5 - 0x4CAA], D0
00000D0E 2B40 B352 move.l [A5 - 0x4CAE], D0
00000D12 2B40 B324 move.l [A5 - 0x4CDC], D0
00000D16 2B40 B11A move.l [A5 - 0x4EE6], D0
00000D1A 42A7 clr.l -[A7]
00000D1C A975 syscall TickCount
00000D1E 2B5F B5F0 move.l [A5 - 0x4A10], [A7]+
00000D22 4CDF 00E0 movem.l D5,D6,D7, [A7]+
00000D26 4E5E unlink A6
00000D28 4E75 rts
00000D2A 0653 6372 addi.w [A3], 0x6372 /* 'cr' */
00000D2E 6F6C ble +0x6E /* 00000D9C */
00000D30 6C00 074D bge +0x74F /* 0000147F */
00000D34 6573 bcs +0x75 /* 00000DA9 */
00000D36 7361 moveq.l D1, 0x61
00000D38 6765 beq +0x67 /* 00000D9F */
00000D3A 0746 bchg D6, D3
00000D3C 6174 bsr +0x76 /* 00000DB2 */
00000D3E 4269 7473 clr.w [A1 + 0x7473]
00000D42 0850 6174 bchg.b [A0], 0x74 /* 't' */
00000D46 7465 moveq.l D2, 0x65
00000D48 726E moveq.l D1, 0x6E
00000D4A 7300 moveq.l D1, 0x00
00000D4C 0554 bchg [A4], D2
00000D4E 6F6F ble +0x71 /* 00000DBF */
00000D50 6C73 bge +0x75 /* 00000DC5 */
00000D52 1033 3036 move.b D0, [A3 + D3.w + 0x36]
00000D56 3043 movea.w A0, D3
00000D58 3038 3130 move.w D0, [0x00003130]
00000D5C 3330 3630 move.w -[A1], [A0 + D3.w * 8 + 0x30]
00000D60 4331 3800 .invalid 1, [A1 + D3] // invalid opcode 4 with b == 4
00000D64 1035 3541 move.b D0, [[A5 + <<invalid base displacement size>>]]
00000D68 4135 3541 .invalid 0, [[A5 + <<invalid base displacement size>>]] // invalid opcode 4 with b == 4
00000D6C 4135 3541 .invalid 0, [[A5 + <<invalid base displacement size>>]] // invalid opcode 4 with b == 4
00000D70 4135 3541 .invalid 0, [[A5 + <<invalid base displacement size>>]] // invalid opcode 4 with b == 4
00000D74 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
00000D76 1034 3431 move.b D0, [A4 + D3.w * 4 + 0x31]
00000D7A 3134 3431 move.w -[A0], [A4 + D3.w * 4 + 0x31]
00000D7E 3134 3431 move.w -[A0], [A4 + D3.w * 4 + 0x31]
00000D82 3134 3431 move.w -[A0], [A4 + D3.w * 4 + 0x31]
00000D86 3100 move.w -[A0], D0
fn00000D88:
00000D88 4E56 0000 link A6, 0
00000D8C 42A7 clr.l -[A7]
00000D8E 3F3C A920 move.w -[A7], 0xA920
00000D92 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000D96 2B5F B4E4 move.l [A5 - 0x4B1C], [A7]+
00000D9A 486D 1CC2 pea.l [A5 + 0x1CC2 /* export_916 */]
// begin alternate branch 00000D9C-00000D9E
label00000D9C:
00000D9C 1CC2 move.b [A6]+, D2
// end alternate branch 00000D9C-00000D9E
label00000D9C: // (misaligned)
00000D9E 3F3C A920 move.w -[A7], 0xA920
00000DA2 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000DA6 42A7 clr.l -[A7]
00000DA8 3F3C A982 move.w -[A7], 0xA982
00000DAC 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000DB0 2B5F B512 move.l [A5 - 0x4AEE], [A7]+
// begin alternate branch 00000DB2-00000DB4
fn00000DB2:
00000DB2 B512 xor.b [A2], D2
// end alternate branch 00000DB2-00000DB4
fn00000DB2: // (misaligned)
00000DB4 486D 1CD2 pea.l [A5 + 0x1CD2 /* export_918 */]
00000DB8 3F3C A982 move.w -[A7], 0xA982
00000DBC 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000DC0 42A7 clr.l -[A7]
00000DC2 3F3C A92D move.w -[A7], 0xA92D
00000DC6 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000DCA 2B5F B50E move.l [A5 - 0x4AF2], [A7]+
00000DCE 486D 1CDA pea.l [A5 + 0x1CDA /* export_919 */]
00000DD2 3F3C A92D move.w -[A7], 0xA92D
00000DD6 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000DDA 42A7 clr.l -[A7]
00000DDC 3F3C A983 move.w -[A7], 0xA983
00000DE0 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000DE4 2B5F B4CE move.l [A5 - 0x4B32], [A7]+
00000DE8 486D 1CE2 pea.l [A5 + 0x1CE2 /* export_920 */]
00000DEC 3F3C A983 move.w -[A7], 0xA983
00000DF0 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000DF4 42A7 clr.l -[A7]
00000DF6 3F3C A914 move.w -[A7], 0xA914
00000DFA 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000DFE 2B5F B4CA move.l [A5 - 0x4B36], [A7]+
00000E02 486D 1CEA pea.l [A5 + 0x1CEA /* export_921 */]
00000E06 3F3C A914 move.w -[A7], 0xA914
00000E0A 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000E0E 42A7 clr.l -[A7]
00000E10 3F3C A925 move.w -[A7], 0xA925
00000E14 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000E18 2B5F B554 move.l [A5 - 0x4AAC], [A7]+
00000E1C 486D 1CF2 pea.l [A5 + 0x1CF2 /* export_922 */]
00000E20 3F3C A925 move.w -[A7], 0xA925
00000E24 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000E28 42A7 clr.l -[A7]
00000E2A 3F3C A916 move.w -[A7], 0xA916
00000E2E 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000E32 2B5F B54C move.l [A5 - 0x4AB4], [A7]+
00000E36 486D 1CFA pea.l [A5 + 0x1CFA /* export_923 */]
00000E3A 3F3C A916 move.w -[A7], 0xA916
00000E3E 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000E42 42A7 clr.l -[A7]
00000E44 3F3C A91B move.w -[A7], 0xA91B
00000E48 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000E4C 2B5F B544 move.l [A5 - 0x4ABC], [A7]+
00000E50 486D 1D02 pea.l [A5 + 0x1D02 /* export_924 */]
00000E54 3F3C A91B move.w -[A7], 0xA91B
00000E58 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000E5C 42A7 clr.l -[A7]
00000E5E 3F3C A91F move.w -[A7], 0xA91F
00000E62 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000E66 2B5F B4E0 move.l [A5 - 0x4B20], [A7]+
00000E6A 486D 1D0A pea.l [A5 + 0x1D0A /* export_925 */]
00000E6E 3F3C A91F move.w -[A7], 0xA91F
00000E72 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000E76 42A7 clr.l -[A7]
00000E78 3F3C A915 move.w -[A7], 0xA915
00000E7C 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000E80 2B5F B53C move.l [A5 - 0x4AC4], [A7]+
00000E84 486D 1D12 pea.l [A5 + 0x1D12 /* export_926 */]
00000E88 3F3C A915 move.w -[A7], 0xA915
00000E8C 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000E90 42A7 clr.l -[A7]
00000E92 3F3C A970 move.w -[A7], 0xA970
00000E96 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000E9A 2B5F C676 move.l [A5 - 0x398A], [A7]+
00000E9E 486D 1CCA pea.l [A5 + 0x1CCA /* export_917 */]
00000EA2 3F3C A970 move.w -[A7], 0xA970
00000EA6 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000EAA 4E5E unlink A6
00000EAC 4E75 rts
fn00000EAE:
00000EAE 4E56 FFEC link A6, -0x0014
00000EB2 2F0C move.l -[A7], A4
00000EB4 422D C8BA clr.b [A5 - 0x3746]
00000EB8 422D C8BC clr.b [A5 - 0x3744]
00000EBC 486D C42C pea.l [A5 - 0x3BD4]
00000EC0 A873 syscall SetPort
00000EC2 42A7 clr.l -[A7]
00000EC4 486D C61A pea.l [A5 - 0x39E6]
00000EC8 486D C61A pea.l [A5 - 0x39E6]
00000ECC A83E syscall TEStyleNew
00000ECE 2B5F C600 move.l [A5 - 0x3A00], [A7]+
00000ED2 486E FFF8 pea.l [A6 - 0x8]
00000ED6 2F3C 3FFF 3FFF move.l -[A7], 0x3FFF3FFF
00000EDC 2F3C 43E8 43E8 move.l -[A7], 0x43E843E8
00000EE2 A8A7 syscall SetRect
00000EE4 42A7 clr.l -[A7]
00000EE6 486E FFF8 pea.l [A6 - 0x8]
00000EEA 486E FFF8 pea.l [A6 - 0x8]
00000EEE A83E syscall TEStyleNew
00000EF0 2B5F C8B4 move.l [A5 - 0x374C], [A7]+
00000EF4 42A7 clr.l -[A7]
00000EF6 486E FFF8 pea.l [A6 - 0x8]
00000EFA 486E FFF8 pea.l [A6 - 0x8]
00000EFE A9D2 syscall TENew
00000F00 2B5F C8E6 move.l [A5 - 0x371A], [A7]+
00000F04 41ED 1002 lea.l A0, [A5 + 0x1002 /* export_508 */]
00000F08 2D48 FFEC move.l [A6 - 0x14], A0
00000F0C 3F3C 0001 move.w -[A7], 0x1
00000F10 486E FFEC pea.l [A6 - 0x14]
00000F14 2F2D C8B4 move.l -[A7], [A5 - 0x374C]
00000F18 3F3C 000C move.w -[A7], 0xC
00000F1C A83D syscall TEDispatch
00000F1E 41ED 1002 lea.l A0, [A5 + 0x1002 /* export_508 */]
00000F22 2D48 FFEC move.l [A6 - 0x14], A0
00000F26 3F3C 0001 move.w -[A7], 0x1
00000F2A 486E FFEC pea.l [A6 - 0x14]
00000F2E 2F2D C8E6 move.l -[A7], [A5 - 0x371A]
00000F32 3F3C 000C move.w -[A7], 0xC
00000F36 A83D syscall TEDispatch
00000F38 486D C380 pea.l [A5 - 0x3C80]
00000F3C A873 syscall SetPort
00000F3E 42A7 clr.l -[A7]
00000F40 486D C61A pea.l [A5 - 0x39E6]
00000F44 486D C61A pea.l [A5 - 0x39E6]
00000F48 A83E syscall TEStyleNew
00000F4A 2B5F CAF0 move.l [A5 - 0x3510], [A7]+
00000F4E 2F2D B5DE move.l -[A7], [A5 - 0x4A22]
00000F52 A873 syscall SetPort
00000F54 4EAD 251A jsr [A5 + 0x251A /* export_1183 */]
00000F58 486D B91C pea.l [A5 - 0x46E4]
00000F5C 2F3C 0009 0000 move.l -[A7], 0x90000 /* '\t\0\0' */
00000F62 2F3C 0019 01D8 move.l -[A7], 0x1901D8
00000F68 A8A7 syscall SetRect
00000F6A 41EE FFF0 lea.l A0, [A6 - 0x10]
00000F6E 43ED B91C lea.l A1, [A5 - 0x46E4]
00000F72 20D9 move.l [A0]+, [A1]+
00000F74 20D9 move.l [A0]+, [A1]+
00000F76 066E 000C FFF2 addi.w [A6 - 0xE], 0xC
00000F7C 046E 000C FFF6 subi.w [A6 - 0xA], 0xC
00000F82 41EE FFF8 lea.l A0, [A6 - 0x8]
00000F86 43EE FFF0 lea.l A1, [A6 - 0x10]
00000F8A 20D9 move.l [A0]+, [A1]+
00000F8C 20D9 move.l [A0]+, [A1]+
00000F8E 3D7C 3FFF FFFE move.w [A6 - 0x2], 0x3FFF
00000F94 42A7 clr.l -[A7]
00000F96 486E FFF8 pea.l [A6 - 0x8]
00000F9A 486E FFF0 pea.l [A6 - 0x10]
00000F9E A9D2 syscall TENew
00000FA0 2B5F B928 move.l [A5 - 0x46D8], [A7]+
00000FA4 206D B928 movea.l A0, [A5 - 0x46D8]
00000FA8 2850 movea.l A4, [A0]
00000FAA 396D A56C 003A move.w [A4 + 0x3A], [A5 - 0x5A94]
00000FB0 102D A558 move.b D0, [A5 - 0x5AA8]
00000FB4 6708 beq +0xA /* 00000FBE */
00000FB6 41ED 264A lea.l A0, [A5 + 0x264A /* export_1221 */]
00000FBA 2948 0026 move.l [A4 + 0x26], A0
label00000FBE:
00000FBE 2B6C 0026 C8E2 move.l [A5 - 0x371E], [A4 + 0x26]
00000FC4 397C FFFF 0048 move.w [A4 + 0x48], 0xFFFF
00000FCA 1B7C 0001 C060 move.b [A5 - 0x3FA0], 0x1
00000FD0 3B7C FFFF B5C2 move.w [A5 - 0x4A3E], 0xFFFF
00000FD6 422D B610 clr.b [A5 - 0x49F0]
00000FDA 2F2D B5DE move.l -[A7], [A5 - 0x4A22]
00000FDE A873 syscall SetPort
00000FE0 42A7 clr.l -[A7]
00000FE2 2F3C 4F50 4552 move.l -[A7], 0x4F504552 /* 'OPER' */
00000FE8 4267 clr.w -[A7]
00000FEA 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */]
00000FEE 2B5F C89C move.l [A5 - 0x3764], [A7]+
00000FF2 660A bne +0xC /* 00000FFE */
00000FF4 2F3C 0000 02F9 move.l -[A7], 0x2F9
00000FFA 4EAD 1F5A jsr [A5 + 0x1F5A /* export_999 */]
label00000FFE:
00000FFE 285F movea.l A4, [A7]+
00001000 4E5E unlink A6
00001002 4E75 rts
fn00001004:
00001004 4E56 FFFA link A6, -0x0006
00001008 422D D47A clr.b [A5 - 0x2B86]
0000100C 70FF moveq.l D0, 0xFFFFFFFF
0000100E 2B40 D47C move.l [A5 - 0x2B84], D0
00001012 2B40 D480 move.l [A5 - 0x2B80], D0
00001016 2B40 D484 move.l [A5 - 0x2B7C], D0
0000101A 2B40 D488 move.l [A5 - 0x2B78], D0
0000101E 2B40 D48C move.l [A5 - 0x2B74], D0
00001022 2B40 D490 move.l [A5 - 0x2B70], D0
00001026 2B40 D494 move.l [A5 - 0x2B6C], D0
0000102A 2B40 D498 move.l [A5 - 0x2B68], D0
0000102E 487A 0056 pea.l [PC + 0x56 /* 00001086, value 0x8302E23, pstring "0.######" */]
00001032 4EAD 1222 jsr [A5 + 0x1222 /* export_576 */]
00001036 3B7C 0001 D324 move.w [A5 - 0x2CDC], 0x1
0000103C 7000 moveq.l D0, 0x00
0000103E 2B40 A3F4 move.l [A5 - 0x5C0C], D0
00001042 42A7 clr.l -[A7]
00001044 7001 moveq.l D0, 0x01
00001046 2F00 move.l -[A7], D0
00001048 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
0000104C 2B5F D456 move.l [A5 - 0x2BAA], [A7]+
00001050 206D D456 movea.l A0, [A5 - 0x2BAA]
00001054 2050 movea.l A0, [A0]
00001056 4210 clr.b [A0]
00001058 422D D326 clr.b [A5 - 0x2CDA]
0000105C 1B7C 0001 D266 move.b [A5 - 0x2D9A], 0x1
00001062 2F3C 0004 0080 move.l -[A7], 0x40080
00001068 486E FFFA pea.l [A6 - 0x6]
0000106C 4EAD 2812 jsr [A5 + 0x2812 /* export_1278 */]
00001070 3B6E FFFA D238 move.w [A5 - 0x2DC8], [A6 - 0x6]
00001076 3B6E FFFE D236 move.w [A5 - 0x2DCA], [A6 - 0x2]
0000107C 3B7C 002C D320 move.w [A5 - 0x2CE0], 0x2C /* ',' */
00001082 4E5E unlink A6
00001084 4E75 rts
00001086 0830 2E23 2323 2323 2300 4E56 btst.b [[A0 + 0x2323 + D2 * 2] + 0x23004E56], 0x23 /* '#' */
// begin alternate branch 00001090-00001096
fn00001090:
00001090 4E56 0000 link A6, 0
00001094 42A7 clr.l -[A7]
// end alternate branch 00001090-00001096
fn00001090: // (misaligned)
00001092 0000 42A7 ori.b D0, 0xA7
00001096 2F3C 0000 07D0 move.l -[A7], 0x7D0
0000109C 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
000010A0 2B5F D64A move.l [A5 - 0x29B6], [A7]+
000010A4 660A bne +0xC /* 000010B0 */
000010A6 2F3C 0066 D785 move.l -[A7], 0x66D785
000010AC 4EAD 1F5A jsr [A5 + 0x1F5A /* export_999 */]
label000010B0:
000010B0 7000 moveq.l D0, 0x00
000010B2 2B40 D64E move.l [A5 - 0x29B2], D0
000010B6 2B7C 0000 07D0 D646 move.l [A5 - 0x29BA], 0x7D0
000010BE 422D D652 clr.b [A5 - 0x29AE]
000010C2 4E5E unlink A6
000010C4 4E75 rts
fn000010C6:
000010C6 4E56 FFFE link A6, -0x0002
000010CA 2F07 move.l -[A7], D7
000010CC 7000 moveq.l D0, 0x00
000010CE 2B40 D92C move.l [A5 - 0x26D4], D0
000010D2 422D D692 clr.b [A5 - 0x296E]
000010D6 41ED D926 lea.l A0, [A5 - 0x26DA]
000010DA 43ED D692 lea.l A1, [A5 - 0x296E]
000010DE 20D9 move.l [A0]+, [A1]+
000010E0 3091 move.w [A0], [A1]
000010E2 2B7C 0200 0000 D68A move.l [A5 - 0x2976], 0x2000000
000010EA 426D D68E clr.w [A5 - 0x2972]
000010EE 3B7C 0619 DB54 move.w [A5 - 0x24AC], 0x619
000010F4 3B7C 0614 D81A move.w [A5 - 0x27E6], 0x614
000010FA 3B7C 0608 D820 move.w [A5 - 0x27E0], 0x608
00001100 3B7C 0611 D936 move.w [A5 - 0x26CA], 0x611
00001106 3B7C 0612 D698 move.w [A5 - 0x2968], 0x612
0000110C 3B7C 0609 D678 move.w [A5 - 0x2988], 0x609
00001112 3B7C 060A D672 move.w [A5 - 0x298E], 0x60A
00001118 3B7C 060B D666 move.w [A5 - 0x299A], 0x60B
0000111E 41ED D66C lea.l A0, [A5 - 0x2994]
00001122 43ED D68A lea.l A1, [A5 - 0x2976]
00001126 20D9 move.l [A0]+, [A1]+
00001128 3091 move.w [A0], [A1]
0000112A 1B7C 0001 D66D move.b [A5 - 0x2993], 0x1
00001130 1B7C 0003 D65A move.b [A5 - 0x29A6], 0x3
00001136 1B7C 0012 D660 move.b [A5 - 0x29A0], 0x12
0000113C 1B7C 0013 D654 move.b [A5 - 0x29AC], 0x13
00001142 3B7C 1B06 D67E move.w [A5 - 0x2982], 0x1B06
00001148 1B7C 000D D684 move.b [A5 - 0x297C], 0xD /* '\r' */
0000114E 41ED D606 lea.l A0, [A5 - 0x29FA]
00001152 43FA 0562 lea.l A1, [PC + 0x562 /* 000016B6, value 0x4646F77, pstring "down" */]
00001156 20D9 move.l [A0]+, [A1]+
00001158 3091 move.w [A0], [A1]
0000115A 422D D4C6 clr.b [A5 - 0x2B3A]
0000115E 41ED D4A6 lea.l A0, [A5 - 0x2B5A]
00001162 43FA 054C lea.l A1, [PC + 0x54C /* 000016B0, value 0x566616C, pstring "false" */]
00001166 20D9 move.l [A0]+, [A1]+
00001168 3091 move.w [A0], [A1]
0000116A 3B7C 010D D45A move.w [A5 - 0x2BA6], 0x10D
00001170 41ED D4E6 lea.l A0, [A5 - 0x2B1A]
00001174 43FA 0534 lea.l A1, [PC + 0x534 /* 000016AA, value 0x4747275, pstring "true" */]
00001178 20D9 move.l [A0]+, [A1]+
0000117A 3091 move.w [A0], [A1]
0000117C 2B7C 0275 7020 D626 move.l [A5 - 0x29DA], 0x2757020
00001184 42A7 clr.l -[A7]
00001186 486D D606 pea.l [A5 - 0x29FA]
0000118A 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */]
0000118E 2B5F D452 move.l [A5 - 0x2BAE], [A7]+
00001192 42A7 clr.l -[A7]
00001194 486D D4C6 pea.l [A5 - 0x2B3A]
00001198 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */]
0000119C 2B5F D42E move.l [A5 - 0x2BD2], [A7]+
000011A0 42A7 clr.l -[A7]
000011A2 486D D4A6 pea.l [A5 - 0x2B5A]
000011A6 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */]
000011AA 2B5F D42A move.l [A5 - 0x2BD6], [A7]+
000011AE 42A7 clr.l -[A7]
000011B0 486D D4E6 pea.l [A5 - 0x2B1A]
000011B4 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */]
000011B8 2B5F D436 move.l [A5 - 0x2BCA], [A7]+
000011BC 42A7 clr.l -[A7]
000011BE 486D D626 pea.l [A5 - 0x29DA]
000011C2 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */]
000011C6 2B5F D49C move.l [A5 - 0x2B64], [A7]+
000011CA 7E30 moveq.l D7, 0x30
000011CC 600C bra +0xE /* 000011DA */
label000011CE:
000011CE 41ED D826 lea.l A0, [A5 - 0x27DA]
000011D2 11BC 0004 7000 move.b [A0 + D7.w], 0x4
000011D8 5247 addq.w D7, 1
label000011DA:
000011DA 7039 moveq.l D0, 0x39
000011DC B047 cmp.w D0, D7
000011DE 6CEE bge -0x10 /* 000011CE */
000011E0 7E41 moveq.l D7, 0x41
000011E2 600C bra +0xE /* 000011F0 */
label000011E4:
000011E4 41ED D826 lea.l A0, [A5 - 0x27DA]
000011E8 11BC 0006 7000 move.b [A0 + D7.w], 0x6
000011EE 5247 addq.w D7, 1
label000011F0:
000011F0 705A moveq.l D0, 0x5A
000011F2 B047 cmp.w D0, D7
000011F4 6CEE bge -0x10 /* 000011E4 */
000011F6 7E61 moveq.l D7, 0x61
000011F8 600C bra +0xE /* 00001206 */
label000011FA:
000011FA 41ED D826 lea.l A0, [A5 - 0x27DA]
000011FE 11BC 0006 7000 move.b [A0 + D7.w], 0x6
00001204 5247 addq.w D7, 1
label00001206:
00001206 707A moveq.l D0, 0x7A
00001208 B047 cmp.w D0, D7
0000120A 6CEE bge -0x10 /* 000011FA */
0000120C 1B7C 0006 D885 move.b [A5 - 0x277B], 0x6
00001212 3E3C 0080 move.w D7, 0x80
00001216 600C bra +0xE /* 00001224 */
label00001218:
00001218 41ED D826 lea.l A0, [A5 - 0x27DA]
0000121C 11BC 0006 7000 move.b [A0 + D7.w], 0x6
00001222 5247 addq.w D7, 1
label00001224:
00001224 0C47 009F cmpi.w D7, 0x9F
00001228 6FEE ble -0x10 /* 00001218 */
0000122A 1B7C 0006 D8CD move.b [A5 - 0x2733], 0x6
00001230 1B7C 0006 D8D4 move.b [A5 - 0x272C], 0x6
00001236 1B7C 0006 D8D5 move.b [A5 - 0x272B], 0x6
0000123C 1B7C 0006 D8E4 move.b [A5 - 0x271C], 0x6
00001242 1B7C 0006 D8E5 move.b [A5 - 0x271B], 0x6
00001248 1B7C 0006 D8F1 move.b [A5 - 0x270F], 0x6
0000124E 2B7C 0606 0606 D8F2 move.l [A5 - 0x270E], 0x6060606
00001256 1B7C 0006 D8FE move.b [A5 - 0x2702], 0x6
0000125C 1B7C 0005 D854 move.b [A5 - 0x27AC], 0x5
00001262 1B7C 0007 D826 move.b [A5 - 0x27DA], 0x7
00001268 1B7C 0007 D833 move.b [A5 - 0x27CD], 0x7
0000126E 7000 moveq.l D0, 0x00
00001270 303C 0022 move.w D0, 0x22 /* '\"' */
00001274 C0BC 0000 00FF and.l D0, 0xFF
0000127A 41ED D826 lea.l A0, [A5 - 0x27DA]
0000127E 11BC 0003 0000 move.b [A0 + D0.w], 0x3
00001284 7000 moveq.l D0, 0x00
00001286 303C 0026 move.w D0, 0x26 /* '&' */
0000128A C0BC 0000 00FF and.l D0, 0xFF
00001290 41ED D826 lea.l A0, [A5 - 0x27DA]
00001294 11BC 0001 0000 move.b [A0 + D0.w], 0x1
0000129A 7000 moveq.l D0, 0x00
0000129C 303C 002F move.w D0, 0x2F /* '/' */
000012A0 C0BC 0000 00FF and.l D0, 0xFF
000012A6 41ED D826 lea.l A0, [A5 - 0x27DA]
000012AA 11BC 0001 0000 move.b [A0 + D0.w], 0x1
000012B0 7000 moveq.l D0, 0x00
000012B2 303C 003D move.w D0, 0x3D /* '=' */
000012B6 C0BC 0000 00FF and.l D0, 0xFF
000012BC 41ED D826 lea.l A0, [A5 - 0x27DA]
000012C0 11BC 0001 0000 move.b [A0 + D0.w], 0x1
000012C6 7000 moveq.l D0, 0x00
000012C8 303C 005E move.w D0, 0x5E /* '^' */
000012CC C0BC 0000 00FF and.l D0, 0xFF
000012D2 41ED D826 lea.l A0, [A5 - 0x27DA]
000012D6 11BC 0001 0000 move.b [A0 + D0.w], 0x1
000012DC 7000 moveq.l D0, 0x00
000012DE 303C 00B3 move.w D0, 0xB3
000012E2 C0BC 0000 00FF and.l D0, 0xFF
000012E8 41ED D826 lea.l A0, [A5 - 0x27DA]
000012EC 11BC 0001 0000 move.b [A0 + D0.w], 0x1
000012F2 7000 moveq.l D0, 0x00
000012F4 303C 003E move.w D0, 0x3E /* '>' */
000012F8 C0BC 0000 00FF and.l D0, 0xFF
000012FE 41ED D826 lea.l A0, [A5 - 0x27DA]
00001302 11BC 0001 0000 move.b [A0 + D0.w], 0x1
00001308 7000 moveq.l D0, 0x00
0000130A 303C 00B2 move.w D0, 0xB2
0000130E C0BC 0000 00FF and.l D0, 0xFF
00001314 41ED D826 lea.l A0, [A5 - 0x27DA]
00001318 11BC 0001 0000 move.b [A0 + D0.w], 0x1
0000131E 7000 moveq.l D0, 0x00
00001320 303C 003C move.w D0, 0x3C /* '<' */
00001324 C0BC 0000 00FF and.l D0, 0xFF
0000132A 41ED D826 lea.l A0, [A5 - 0x27DA]
0000132E 11BC 0001 0000 move.b [A0 + D0.w], 0x1
00001334 7000 moveq.l D0, 0x00
00001336 303C 002D move.w D0, 0x2D /* '-' */
0000133A C0BC 0000 00FF and.l D0, 0xFF
00001340 41ED D826 lea.l A0, [A5 - 0x27DA]
00001344 11BC 0001 0000 move.b [A0 + D0.w], 0x1
0000134A 7000 moveq.l D0, 0x00
0000134C 303C 00AD move.w D0, 0xAD
00001350 C0BC 0000 00FF and.l D0, 0xFF
00001356 41ED D826 lea.l A0, [A5 - 0x27DA]
0000135A 11BC 0001 0000 move.b [A0 + D0.w], 0x1
00001360 7000 moveq.l D0, 0x00
00001362 303C 002B move.w D0, 0x2B /* '+' */
00001366 C0BC 0000 00FF and.l D0, 0xFF
0000136C 41ED D826 lea.l A0, [A5 - 0x27DA]
00001370 11BC 0001 0000 move.b [A0 + D0.w], 0x1
00001376 7000 moveq.l D0, 0x00
00001378 303C 002A move.w D0, 0x2A /* '*' */
0000137C C0BC 0000 00FF and.l D0, 0xFF
00001382 41ED D826 lea.l A0, [A5 - 0x27DA]
00001386 11BC 0001 0000 move.b [A0 + D0.w], 0x1
0000138C 7000 moveq.l D0, 0x00
0000138E 303C 0040 move.w D0, 0x40 /* '@' */
00001392 C0BC 0000 00FF and.l D0, 0xFF
00001398 41ED D826 lea.l A0, [A5 - 0x27DA]
0000139C 11BC 0002 0000 move.b [A0 + D0.w], 0x2
000013A2 7000 moveq.l D0, 0x00
000013A4 303C 003A move.w D0, 0x3A /* ':' */
000013A8 C0BC 0000 00FF and.l D0, 0xFF
000013AE 41ED D826 lea.l A0, [A5 - 0x27DA]
000013B2 11BC 0002 0000 move.b [A0 + D0.w], 0x2
000013B8 7000 moveq.l D0, 0x00
000013BA 303C 002C move.w D0, 0x2C /* ',' */
000013BE C0BC 0000 00FF and.l D0, 0xFF
000013C4 41ED D826 lea.l A0, [A5 - 0x27DA]
000013C8 11BC 0002 0000 move.b [A0 + D0.w], 0x2
000013CE 7000 moveq.l D0, 0x00
000013D0 303C 00C2 move.w D0, 0xC2
000013D4 C0BC 0000 00FF and.l D0, 0xFF
000013DA 41ED D826 lea.l A0, [A5 - 0x27DA]
000013DE 11BC 0002 0000 move.b [A0 + D0.w], 0x2
000013E4 7000 moveq.l D0, 0x00
000013E6 303C 007B move.w D0, 0x7B /* '{' */
000013EA C0BC 0000 00FF and.l D0, 0xFF
000013F0 41ED D826 lea.l A0, [A5 - 0x27DA]
000013F4 11BC 0002 0000 move.b [A0 + D0.w], 0x2
000013FA 7000 moveq.l D0, 0x00
000013FC 303C 005B move.w D0, 0x5B /* '[' */
00001400 C0BC 0000 00FF and.l D0, 0xFF
00001406 41ED D826 lea.l A0, [A5 - 0x27DA]
0000140A 11BC 0002 0000 move.b [A0 + D0.w], 0x2
00001410 7000 moveq.l D0, 0x00
00001412 303C 0028 move.w D0, 0x28 /* '(' */
00001416 C0BC 0000 00FF and.l D0, 0xFF
0000141C 41ED D826 lea.l A0, [A5 - 0x27DA]
00001420 11BC 0002 0000 move.b [A0 + D0.w], 0x2
00001426 7000 moveq.l D0, 0x00
00001428 303C 007D move.w D0, 0x7D /* '}' */
0000142C C0BC 0000 00FF and.l D0, 0xFF
00001432 41ED D826 lea.l A0, [A5 - 0x27DA]
00001436 11BC 0002 0000 move.b [A0 + D0.w], 0x2
0000143C 7000 moveq.l D0, 0x00
0000143E 303C 005D move.w D0, 0x5D /* ']' */
00001442 C0BC 0000 00FF and.l D0, 0xFF
00001448 41ED D826 lea.l A0, [A5 - 0x27DA]
0000144C 11BC 0002 0000 move.b [A0 + D0.w], 0x2
00001452 7000 moveq.l D0, 0x00
00001454 303C 0029 move.w D0, 0x29 /* ')' */
00001458 C0BC 0000 00FF and.l D0, 0xFF
0000145E 41ED D826 lea.l A0, [A5 - 0x27DA]
00001462 11BC 0002 0000 move.b [A0 + D0.w], 0x2
00001468 7000 moveq.l D0, 0x00
0000146A 303C 007C move.w D0, 0x7C /* '|' */
0000146E C0BC 0000 00FF and.l D0, 0xFF
00001474 41ED D826 lea.l A0, [A5 - 0x27DA]
00001478 11BC 0002 0000 move.b [A0 + D0.w], 0x2
0000147E 7000 moveq.l D0, 0x00
00001480 303C 0021 move.w D0, 0x21 /* '!' */
00001484 C0BC 0000 00FF and.l D0, 0xFF
0000148A 41ED D826 lea.l A0, [A5 - 0x27DA]
0000148E 11BC 0002 0000 move.b [A0 + D0.w], 0x2
00001494 7000 moveq.l D0, 0x00
00001496 303C 0026 move.w D0, 0x26 /* '&' */
0000149A C0BC 0000 00FF and.l D0, 0xFF
000014A0 41ED DB5A lea.l A0, [A5 - 0x24A6]
000014A4 11BC 0001 0000 move.b [A0 + D0.w], 0x1
000014AA 7000 moveq.l D0, 0x00
000014AC 303C 002F move.w D0, 0x2F /* '/' */
000014B0 C0BC 0000 00FF and.l D0, 0xFF
000014B6 41ED DB5A lea.l A0, [A5 - 0x24A6]
000014BA 11BC 0006 0000 move.b [A0 + D0.w], 0x6
000014C0 7000 moveq.l D0, 0x00
000014C2 303C 003D move.w D0, 0x3D /* '=' */
000014C6 C0BC 0000 00FF and.l D0, 0xFF
000014CC 41ED DB5A lea.l A0, [A5 - 0x24A6]
000014D0 11BC 0013 0000 move.b [A0 + D0.w], 0x13
000014D6 7000 moveq.l D0, 0x00
000014D8 303C 005E move.w D0, 0x5E /* '^' */
000014DC C0BC 0000 00FF and.l D0, 0xFF
000014E2 41ED DB5A lea.l A0, [A5 - 0x24A6]
000014E6 11BC 0007 0000 move.b [A0 + D0.w], 0x7
000014EC 7000 moveq.l D0, 0x00
000014EE 303C 00B3 move.w D0, 0xB3
000014F2 C0BC 0000 00FF and.l D0, 0xFF
000014F8 41ED DB5A lea.l A0, [A5 - 0x24A6]
000014FC 11BC 0017 0000 move.b [A0 + D0.w], 0x17
00001502 7000 moveq.l D0, 0x00
00001504 303C 003E move.w D0, 0x3E /* '>' */
00001508 C0BC 0000 00FF and.l D0, 0xFF
0000150E 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001512 11BC 0015 0000 move.b [A0 + D0.w], 0x15
00001518 7000 moveq.l D0, 0x00
0000151A 303C 00B2 move.w D0, 0xB2
0000151E C0BC 0000 00FF and.l D0, 0xFF
00001524 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001528 11BC 0018 0000 move.b [A0 + D0.w], 0x18
0000152E 7000 moveq.l D0, 0x00
00001530 303C 003C move.w D0, 0x3C /* '<' */
00001534 C0BC 0000 00FF and.l D0, 0xFF
0000153A 41ED DB5A lea.l A0, [A5 - 0x24A6]
0000153E 11BC 0016 0000 move.b [A0 + D0.w], 0x16
00001544 7000 moveq.l D0, 0x00
00001546 303C 002D move.w D0, 0x2D /* '-' */
0000154A C0BC 0000 00FF and.l D0, 0xFF
00001550 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001554 11BC 000C 0000 move.b [A0 + D0.w], 0xC
0000155A 7000 moveq.l D0, 0x00
0000155C 303C 00AD move.w D0, 0xAD
00001560 C0BC 0000 00FF and.l D0, 0xFF
00001566 41ED DB5A lea.l A0, [A5 - 0x24A6]
0000156A 11BC 0014 0000 move.b [A0 + D0.w], 0x14
00001570 7000 moveq.l D0, 0x00
00001572 303C 002B move.w D0, 0x2B /* '+' */
00001576 C0BC 0000 00FF and.l D0, 0xFF
0000157C 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001580 11BC 000F 0000 move.b [A0 + D0.w], 0xF
00001586 7000 moveq.l D0, 0x00
00001588 303C 002A move.w D0, 0x2A /* '*' */
0000158C C0BC 0000 00FF and.l D0, 0xFF
00001592 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001596 11BC 0010 0000 move.b [A0 + D0.w], 0x10
0000159C 7000 moveq.l D0, 0x00
0000159E 303C 0040 move.w D0, 0x40 /* '@' */
000015A2 C0BC 0000 00FF and.l D0, 0xFF
000015A8 41ED DB5A lea.l A0, [A5 - 0x24A6]
000015AC 11BC 0001 0000 move.b [A0 + D0.w], 0x1
000015B2 7000 moveq.l D0, 0x00
000015B4 303C 003A move.w D0, 0x3A /* ':' */
000015B8 C0BC 0000 00FF and.l D0, 0xFF
000015BE 41ED DB5A lea.l A0, [A5 - 0x24A6]
000015C2 11BC 0002 0000 move.b [A0 + D0.w], 0x2
000015C8 7000 moveq.l D0, 0x00
000015CA 303C 002C move.w D0, 0x2C /* ',' */
000015CE C0BC 0000 00FF and.l D0, 0xFF
000015D4 41ED DB5A lea.l A0, [A5 - 0x24A6]
000015D8 11BC 0003 0000 move.b [A0 + D0.w], 0x3
000015DE 7000 moveq.l D0, 0x00
000015E0 303C 00C2 move.w D0, 0xC2
000015E4 C0BC 0000 00FF and.l D0, 0xFF
000015EA 41ED DB5A lea.l A0, [A5 - 0x24A6]
000015EE 11BC 0004 0000 move.b [A0 + D0.w], 0x4
000015F4 7000 moveq.l D0, 0x00
000015F6 303C 007B move.w D0, 0x7B /* '{' */
000015FA C0BC 0000 00FF and.l D0, 0xFF
00001600 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001604 11BC 0005 0000 move.b [A0 + D0.w], 0x5
0000160A 7000 moveq.l D0, 0x00
0000160C 303C 005B move.w D0, 0x5B /* '[' */
00001610 C0BC 0000 00FF and.l D0, 0xFF
00001616 41ED DB5A lea.l A0, [A5 - 0x24A6]
0000161A 11BC 0006 0000 move.b [A0 + D0.w], 0x6
00001620 7000 moveq.l D0, 0x00
00001622 303C 0028 move.w D0, 0x28 /* '(' */
00001626 C0BC 0000 00FF and.l D0, 0xFF
0000162C 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001630 11BC 0007 0000 move.b [A0 + D0.w], 0x7
00001636 7000 moveq.l D0, 0x00
00001638 303C 007D move.w D0, 0x7D /* '}' */
0000163C C0BC 0000 00FF and.l D0, 0xFF
00001642 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001646 11BC 0008 0000 move.b [A0 + D0.w], 0x8
0000164C 7000 moveq.l D0, 0x00
0000164E 303C 005D move.w D0, 0x5D /* ']' */
00001652 C0BC 0000 00FF and.l D0, 0xFF
00001658 41ED DB5A lea.l A0, [A5 - 0x24A6]
0000165C 11BC 0009 0000 move.b [A0 + D0.w], 0x9 /* '\t' */
00001662 7000 moveq.l D0, 0x00
00001664 303C 0029 move.w D0, 0x29 /* ')' */
00001668 C0BC 0000 00FF and.l D0, 0xFF
0000166E 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001672 11BC 000A 0000 move.b [A0 + D0.w], 0xA /* '\n' */
00001678 7000 moveq.l D0, 0x00
0000167A 303C 007C move.w D0, 0x7C /* '|' */
0000167E C0BC 0000 00FF and.l D0, 0xFF
00001684 41ED DB5A lea.l A0, [A5 - 0x24A6]
00001688 11BC 000B 0000 move.b [A0 + D0.w], 0xB
0000168E 7000 moveq.l D0, 0x00
00001690 303C 0021 move.w D0, 0x21 /* '!' */
00001694 C0BC 0000 00FF and.l D0, 0xFF
0000169A 41ED DB5A lea.l A0, [A5 - 0x24A6]
0000169E 11BC 000C 0000 move.b [A0 + D0.w], 0xC
000016A4 2E1F move.l D7, [A7]+
000016A6 4E5E unlink A6
000016A8 4E75 rts
000016AA 0474 7275 6500 subi.w [A4 + <<invalid base displacement size>> + D6 * 4], 0x7275 /* 'ru' */
000016B0 0566 bchg -[A6], D2
000016B2 616C bsr +0x6E /* 00001720 */
000016B4 7365 moveq.l D1, 0x65
000016B6 0464 6F77 subi.w -[A4], 0x6F77 /* 'ow' */
000016BA 6E00 4E56 bgt +0x4E58 /* 00006512 */
// begin alternate branch 000016BC-000016C0
fn000016BC:
000016BC 4E56 FFF8 link A6, -0x0008
// end alternate branch 000016BC-000016C0
fn000016BC: // (misaligned)
000016BE FFF8 .invalid <<F/7/7>>
000016C0 2D7C 026F 6620 FFFA move.l [A6 - 0x6], 0x26F6620
000016C8 4267 clr.w -[A7]
000016CA 486E FFFA pea.l [A6 - 0x6]
000016CE 486E FFF9 pea.l [A6 - 0x7]
000016D2 486E FFF8 pea.l [A6 - 0x8]
000016D6 486D D934 pea.l [A5 - 0x26CC]
000016DA 4EAD 1772 jsr [A5 + 0x1772 /* export_746 */]
000016DE 101F move.b D0, [A7]+
000016E0 660A bne +0xC /* 000016EC */
000016E2 2F3C 000A 6ECC move.l -[A7], 0xA6ECC
000016E8 4EAD 1F5A jsr [A5 + 0x1F5A /* export_999 */]
label000016EC:
000016EC 4E5E unlink A6
000016EE 4E75 rts
fn000016F0:
000016F0 4E56 FFFE link A6, -0x0002
000016F4 48E7 0108 movem.l -[A7], D7,A4
000016F8 422E 0008 clr.b [A6 + 0x8]
000016FC 42A7 clr.l -[A7]
000016FE 2F3C 5754 4C4B move.l -[A7], 0x57544C4B /* 'WTLK' */
00001704 3F3C 0001 move.w -[A7], 0x1
00001708 A9A0 syscall GetResource
0000170A 2B5F D2C2 move.l [A5 - 0x2D3E], [A7]+
0000170E 42A7 clr.l -[A7]
00001710 2F3C 5754 4C4B move.l -[A7], 0x57544C4B /* 'WTLK' */
00001716 3F3C 0002 move.w -[A7], 0x2
0000171A A9A0 syscall GetResource
0000171C 2B5F D69E move.l [A5 - 0x2962], [A7]+
fn00001720:
00001720 42A7 clr.l -[A7]
00001722 2F3C 5754 4C4B move.l -[A7], 0x57544C4B /* 'WTLK' */
00001728 3F3C 0003 move.w -[A7], 0x3
0000172C A9A0 syscall GetResource
0000172E 2B5F D930 move.l [A5 - 0x26D0], [A7]+
00001732 42A7 clr.l -[A7]
00001734 2F3C 5754 4C4B move.l -[A7], 0x57544C4B /* 'WTLK' */
0000173A 3F3C 0004 move.w -[A7], 0x4
0000173E A9A0 syscall GetResource
00001740 2B5F DB50 move.l [A5 - 0x24B0], [A7]+
00001744 57C0 seq D0
00001746 4A00 tst.b D0
00001748 661C bne +0x1E /* 00001766 */
0000174A 4AAD D930 tst.l [A5 - 0x26D0]
0000174E 57C1 seq D1
00001750 8001 or.b D0, D1
00001752 6612 bne +0x14 /* 00001766 */
00001754 4AAD D69E tst.l [A5 - 0x2962]
00001758 57C1 seq D1
0000175A 8001 or.b D0, D1
0000175C 6608 bne +0xA /* 00001766 */
0000175E 4AAD D2C2 tst.l [A5 - 0x2D3E]
00001762 57C1 seq D1
00001764 8001 or.b D0, D1
label00001766:
00001766 4400 neg.b D0
00001768 1E00 move.b D7, D0
0000176A 6650 bne +0x52 /* 000017BC */
0000176C 206D DB50 movea.l A0, [A5 - 0x24B0]
00001770 2850 movea.l A4, [A0]
00001772 0C94 0000 0313 cmpi.l [A4], 0x313
00001778 56C0 sne D0
0000177A 4A00 tst.b D0
0000177C 663A bne +0x3C /* 000017B8 */
0000177E 2F00 move.l -[A7], D0
00001780 4267 clr.w -[A7]
00001782 4EBA 0854 jsr [PC + 0x854 /* 00001FD8 */]
00001786 321F move.w D1, [A7]+
00001788 201F move.l D0, [A7]+
0000178A 48C1 ext.l D1
0000178C B2AC 0004 cmp.l D1, [A4 + 0x4]
00001790 56C1 sne D1
00001792 8001 or.b D0, D1
00001794 6622 bne +0x24 /* 000017B8 */
00001796 725E moveq.l D1, 0x5E
00001798 B2AC 0008 cmp.l D1, [A4 + 0x8]
0000179C 56C1 sne D1
0000179E 8001 or.b D0, D1
000017A0 6616 bne +0x18 /* 000017B8 */
000017A2 7240 moveq.l D1, 0x40
000017A4 B2AC 000C cmp.l D1, [A4 + 0xC]
000017A8 56C1 sne D1
000017AA 8001 or.b D0, D1
000017AC 660A bne +0xC /* 000017B8 */
000017AE 7245 moveq.l D1, 0x45
000017B0 B2AC 0010 cmp.l D1, [A4 + 0x10]
000017B4 56C1 sne D1
000017B6 8001 or.b D0, D1
label000017B8:
000017B8 4400 neg.b D0
000017BA 1E00 move.b D7, D0
label000017BC:
000017BC 1007 move.b D0, D7
000017BE 6702 beq +0x4 /* 000017C2 */
000017C0 600A bra +0xC /* 000017CC */
label000017C2:
000017C2 4EBA FEF8 jsr [PC - 0x108 /* 000016BC */]
000017C6 1D7C 0001 0008 move.b [A6 + 0x8], 0x1
label000017CC:
000017CC 4CDF 1080 movem.l D7,A4, [A7]+
000017D0 4E5E unlink A6
000017D2 4E75 rts
fn000017D4:
000017D4 4E56 FFE6 link A6, -0x001A
000017D8 48E7 0108 movem.l -[A7], D7,A4
000017DC 426D DC62 clr.w [A5 - 0x239E]
000017E0 41ED DC6A lea.l A0, [A5 - 0x2396]
000017E4 2B48 E4E8 move.l [A5 - 0x1B18], A0
000017E8 7E01 moveq.l D7, 0x01
000017EA 6030 bra +0x32 /* 0000181C */
label000017EC:
000017EC 3007 move.w D0, D7
000017EE 5340 subq.w D0, 1
000017F0 41ED DC6A lea.l A0, [A5 - 0x2396]
000017F4 C1FC 0056 muls.w D0, 0x56 /* 'V' */
000017F8 49F0 0000 lea.l A4, [A0 + D0.w]
000017FC 4214 clr.b [A4]
000017FE 3007 move.w D0, D7
00001800 5240 addq.w D0, 1
00001802 5340 subq.w D0, 1
00001804 41ED DC6A lea.l A0, [A5 - 0x2396]
00001808 C1FC 0056 muls.w D0, 0x56 /* 'V' */
0000180C 41F0 0000 lea.l A0, [A0 + D0.w]
00001810 2948 0018 move.l [A4 + 0x18], A0
00001814 397C 0001 003A move.w [A4 + 0x3A], 0x1
0000181A 5247 addq.w D7, 1
label0000181C:
0000181C 7018 moveq.l D0, 0x18
0000181E B047 cmp.w D0, D7
00001820 6CCA bge -0x34 /* 000017EC */
00001822 49ED E47A lea.l A4, [A5 - 0x1B86]
00001826 4214 clr.b [A4]
00001828 7000 moveq.l D0, 0x00
0000182A 2940 0018 move.l [A4 + 0x18], D0
0000182E 397C 0001 003A move.w [A4 + 0x3A], 0x1
00001834 42A7 clr.l -[A7]
00001836 2F3C 0000 0702 move.l -[A7], 0x702
0000183C 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
00001840 2B5F DC5E move.l [A5 - 0x23A2], [A7]+
00001844 206D DC5E movea.l A0, [A5 - 0x23A2]
00001848 2F10 move.l -[A7], [A0]
0000184A 2F3C 0000 0702 move.l -[A7], 0x702
00001850 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */]
00001854 486E FFE8 pea.l [A6 - 0x18]
00001858 7018 moveq.l D0, 0x18
0000185A 2F00 move.l -[A7], D0
0000185C 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */]
00001860 1D7C 0005 FFE8 move.b [A6 - 0x18], 0x5
00001866 3D6D A8B4 FFFC move.w [A6 - 0x4], [A5 - 0x574C]
0000186C 3D6D A8B2 FFFE move.w [A6 - 0x2], [A5 - 0x574E]
00001872 42A7 clr.l -[A7]
00001874 486E FFE8 pea.l [A6 - 0x18]
00001878 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
0000187C 2B5F E4E4 move.l [A5 - 0x1B1C], [A7]+
00001880 1D7C 0004 FFE8 move.b [A6 - 0x18], 0x4
00001886 2D6D A78C FFEA move.l [A6 - 0x16], [A5 - 0x5874]
0000188C 3D6D A8C4 FFFC move.w [A6 - 0x4], [A5 - 0x573C]
00001892 3D6D A8C2 FFFE move.w [A6 - 0x2], [A5 - 0x573E]
00001898 42A7 clr.l -[A7]
0000189A 486E FFE8 pea.l [A6 - 0x18]
0000189E 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
000018A2 2B5F E4D4 move.l [A5 - 0x1B2C], [A7]+
000018A6 206D E4D4 movea.l A0, [A5 - 0x1B2C]
000018AA 216D E4E4 0018 move.l [A0 + 0x18], [A5 - 0x1B1C]
000018B0 286D E4E4 movea.l A4, [A5 - 0x1B1C]
000018B4 526C 003A addq.w [A4 + 0x3A], 1
000018B8 486E FFE8 pea.l [A6 - 0x18]
000018BC 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
000018C0 42A7 clr.l -[A7]
000018C2 486E FFE8 pea.l [A6 - 0x18]
000018C6 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
000018CA 2B5F E4D8 move.l [A5 - 0x1B28], [A7]+
000018CE 2B6D AFEC E4DC move.l [A5 - 0x1B24], [A5 - 0x5014]
000018D4 2B6D A790 E4D0 move.l [A5 - 0x1B30], [A5 - 0x5870]
000018DA 3B7C FFFF D268 move.w [A5 - 0x2D98], 0xFFFF
000018E0 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */]
000018E4 4EBA 023A jsr [PC + 0x23A /* 00001B20 */]
000018E8 42A7 clr.l -[A7]
000018EA 2F3C 0000 A0BD move.l -[A7], 0xA0BD
000018F0 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
000018F4 42A7 clr.l -[A7]
000018F6 3F3C A89F move.w -[A7], 0xA89F
000018FA 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000018FE 201F move.l D0, [A7]+
00001900 B09F cmp.l D0, [A7]+
00001902 56C0 sne D0
00001904 4400 neg.b D0
00001906 1B40 DC64 move.b [A5 - 0x239C], D0
0000190A 4CDF 1080 movem.l D7,A4, [A7]+
0000190E 4E5E unlink A6
00001910 4E75 rts
fn00001912:
00001912 4E56 0000 link A6, 0
00001916 2F0C move.l -[A7], A4
00001918 286E 0008 movea.l A4, [A6 + 0x8]
0000191C 397C 0014 0002 move.w [A4 + 0x2], 0x14
00001922 42A7 clr.l -[A7]
00001924 701A moveq.l D0, 0x1A
00001926 C1EC 0002 muls.w D0, [A4 + 0x2]
0000192A 48C0 ext.l D0
0000192C 2F00 move.l -[A7], D0
0000192E 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
00001932 295F 0004 move.l [A4 + 0x4], [A7]+
00001936 4254 clr.w [A4]
00001938 397C 00C8 000A move.w [A4 + 0xA], 0xC8
0000193E 42A7 clr.l -[A7]
00001940 302C 000A move.w D0, [A4 + 0xA]
00001944 48C0 ext.l D0
00001946 2F00 move.l -[A7], D0
00001948 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
0000194C 295F 000C move.l [A4 + 0xC], [A7]+
00001950 397C 0002 0008 move.w [A4 + 0x8], 0x2
00001956 206C 000C movea.l A0, [A4 + 0xC]
0000195A 2050 movea.l A0, [A0]
0000195C 4250 clr.w [A0]
0000195E 285F movea.l A4, [A7]+
00001960 4E5E unlink A6
00001962 2E9F move.l [A7], [A7]+
00001964 4E75 rts
fn00001966:
00001966 4E56 0000 link A6, 0
0000196A 486D E4EE pea.l [A5 - 0x1B12]
0000196E 4EBA FFA2 jsr [PC - 0x5E /* 00001912 */]
00001972 486D E50E pea.l [A5 - 0x1AF2]
00001976 4EBA FF9A jsr [PC - 0x66 /* 00001912 */]
0000197A 486D E4FE pea.l [A5 - 0x1B02]
0000197E 4EBA FF92 jsr [PC - 0x6E /* 00001912 */]
00001982 41ED E522 lea.l A0, [A5 - 0x1ADE]
00001986 2B48 E658 move.l [A5 - 0x19A8], A0
0000198A 4E5E unlink A6
0000198C 4E75 rts
fn0000198E:
0000198E 4E56 0000 link A6, 0
00001992 302E 000C move.w D0, [A6 + 0xC]
00001996 5340 subq.w D0, 1
00001998 41ED E80A lea.l A0, [A5 - 0x17F6]
0000199C E540 asl D0.w, 2
0000199E 21AE 0008 0000 move.l [A0 + D0.w], [A6 + 0x8]
000019A4 4E5E unlink A6
000019A6 205F movea.l A0, [A7]+
000019A8 5C4F addq.w A7, 6
000019AA 4ED0 jmp [A0]
fn000019AC:
000019AC 4E56 0000 link A6, 0
000019B0 42A7 clr.l -[A7]
000019B2 4267 clr.w -[A7]
000019B4 4EAD 134A jsr [A5 + 0x134A /* export_613 */]
000019B8 426D E942 clr.w [A5 - 0x16BE]
000019BC 426D E700 clr.w [A5 - 0x1900]
000019C0 426D E6FE clr.w [A5 - 0x1902]
000019C4 426D EBDE clr.w [A5 - 0x1422]
000019C8 41ED EB90 lea.l A0, [A5 - 0x1470]
000019CC 2008 move.l D0, A0
000019CE 5580 subq.l D0, 2
000019D0 2B40 E716 move.l [A5 - 0x18EA], D0
000019D4 41ED EBC4 lea.l A0, [A5 - 0x143C]
000019D8 2B48 E710 move.l [A5 - 0x18F0], A0
000019DC 2B6D E716 EBD0 move.l [A5 - 0x1430], [A5 - 0x18EA]
000019E2 41ED 10DA lea.l A0, [A5 + 0x10DA /* export_535 */]
000019E6 2B48 EBD4 move.l [A5 - 0x142C], A0
000019EA 0C50 4EF9 cmpi.w [A0], 0x4EF9
000019EE 660C bne +0xE /* 000019FC */
000019F0 202D EBD4 move.l D0, [A5 - 0x142C]
000019F4 5480 addq.l D0, 2
000019F6 2040 movea.l A0, D0
000019F8 2B50 EBD4 move.l [A5 - 0x142C], [A0]
label000019FC:
000019FC 3F3C 0001 move.w -[A7], 0x1
00001A00 486D 139A pea.l [A5 + 0x139A /* export_623 */]
00001A04 4EBA FF88 jsr [PC - 0x78 /* 0000198E */]
00001A08 3F3C 0002 move.w -[A7], 0x2
00001A0C 486D 13A2 pea.l [A5 + 0x13A2 /* export_624 */]
00001A10 4EBA FF7C jsr [PC - 0x84 /* 0000198E */]
00001A14 3F3C 0003 move.w -[A7], 0x3
00001A18 486D 13AA pea.l [A5 + 0x13AA /* export_625 */]
00001A1C 4EBA FF70 jsr [PC - 0x90 /* 0000198E */]
00001A20 3F3C 0004 move.w -[A7], 0x4
00001A24 486D 13B2 pea.l [A5 + 0x13B2 /* export_626 */]
00001A28 4EBA FF64 jsr [PC - 0x9C /* 0000198E */]
00001A2C 3F3C 0005 move.w -[A7], 0x5
00001A30 486D 13BA pea.l [A5 + 0x13BA /* export_627 */]
00001A34 4EBA FF58 jsr [PC - 0xA8 /* 0000198E */]
00001A38 3F3C 0006 move.w -[A7], 0x6
00001A3C 486D 13C2 pea.l [A5 + 0x13C2 /* export_628 */]
00001A40 4EBA FF4C jsr [PC - 0xB4 /* 0000198E */]
00001A44 3F3C 0007 move.w -[A7], 0x7
00001A48 486D 13CA pea.l [A5 + 0x13CA /* export_629 */]
00001A4C 4EBA FF40 jsr [PC - 0xC0 /* 0000198E */]
00001A50 3F3C 0008 move.w -[A7], 0x8
00001A54 486D 13D2 pea.l [A5 + 0x13D2 /* export_630 */]
00001A58 4EBA FF34 jsr [PC - 0xCC /* 0000198E */]
00001A5C 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
00001A60 486D 13DA pea.l [A5 + 0x13DA /* export_631 */]
00001A64 4EBA FF28 jsr [PC - 0xD8 /* 0000198E */]
00001A68 3F3C 000A move.w -[A7], 0xA /* '\n' */
00001A6C 486D 13E2 pea.l [A5 + 0x13E2 /* export_632 */]
00001A70 4EBA FF1C jsr [PC - 0xE4 /* 0000198E */]
00001A74 3F3C 000B move.w -[A7], 0xB
00001A78 486D 13EA pea.l [A5 + 0x13EA /* export_633 */]
00001A7C 4EBA FF10 jsr [PC - 0xF0 /* 0000198E */]
00001A80 3F3C 000C move.w -[A7], 0xC
00001A84 486D 13F2 pea.l [A5 + 0x13F2 /* export_634 */]
00001A88 4EBA FF04 jsr [PC - 0xFC /* 0000198E */]
00001A8C 3F3C 000D move.w -[A7], 0xD /* '\r' */
00001A90 486D 13FA pea.l [A5 + 0x13FA /* export_635 */]
00001A94 4EBA FEF8 jsr [PC - 0x108 /* 0000198E */]
00001A98 4E5E unlink A6
00001A9A 4E75 rts
fn00001A9C:
00001A9C 4E56 FFF2 link A6, -0x000E
00001AA0 3B7C 00B4 EBEE move.w [A5 - 0x1412], 0xB4
00001AA6 3B7C 0001 EBF2 move.w [A5 - 0x140E], 0x1
00001AAC 42A7 clr.l -[A7]
00001AAE 3F3C A9C8 move.w -[A7], 0xA9C8
00001AB2 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00001AB6 2B5F EBF8 move.l [A5 - 0x1408], [A7]+
00001ABA 486D 14EA pea.l [A5 + 0x14EA /* export_665 */]
00001ABE 3F3C A9C8 move.w -[A7], 0xA9C8
00001AC2 1F3C 0001 move.b -[A7], 0x1
00001AC6 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00001ACA 102D EBF4 move.b D0, [A5 - 0x140C]
00001ACE 6720 beq +0x22 /* 00001AF0 */
00001AD0 486D 1CAA pea.l [A5 + 0x1CAA /* export_913 */]
00001AD4 3F3C A9EB move.w -[A7], 0xA9EB
00001AD8 1F3C 0001 move.b -[A7], 0x1
00001ADC 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00001AE0 486D 1CB2 pea.l [A5 + 0x1CB2 /* export_914 */]
00001AE4 3F3C A9EC move.w -[A7], 0xA9EC
00001AE8 1F3C 0001 move.b -[A7], 0x1
00001AEC 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
label00001AF0:
00001AF0 4E5E unlink A6
00001AF2 4E75 rts
fn00001AF4:
00001AF4 4E56 FF00 link A6, -0x0100
00001AF8 206E 0008 movea.l A0, [A6 + 0x8]
00001AFC 43EE FF00 lea.l A1, [A6 - 0x100]
00001B00 703F moveq.l D0, 0x3F
label00001B02:
00001B02 22D8 move.l [A1]+, [A0]+
00001B04 51C8 FFFC dbf D0, -0x6 /* 00001B02 */
00001B08 486E FF00 pea.l [A6 - 0x100]
00001B0C 4EAD 1AE2 jsr [A5 + 0x1AE2 /* export_856 */]
00001B10 1F2E 000C move.b -[A7], [A6 + 0xC]
00001B14 4EAD 167A jsr [A5 + 0x167A /* export_715 */]
00001B18 4E5E unlink A6
00001B1A 205F movea.l A0, [A7]+
00001B1C 5C4F addq.w A7, 6
00001B1E 4ED0 jmp [A0]
fn00001B20:
00001B20 4E56 0000 link A6, 0
00001B24 4EAD 1172 jsr [A5 + 0x1172 /* export_554 */]
00001B28 4267 clr.w -[A7]
00001B2A 487A 0052 pea.l [PC + 0x52 /* 00001B7E, value 0xC536372, pstring "ScriptEditor" */]
00001B2E 4EBA FFC4 jsr [PC - 0x3C /* 00001AF4 */]
00001B32 1F3C 0003 move.b -[A7], 0x3
00001B36 487A 0046 pea.l [PC + 0x46 /* 00001B7E, value 0xC536372, pstring "ScriptEditor" */]
00001B3A 4EBA FFB8 jsr [PC - 0x48 /* 00001AF4 */]
00001B3E 1F3C 0001 move.b -[A7], 0x1
00001B42 487A 002A pea.l [PC + 0x2A /* 00001B6E, value 0xF566172, pstring "VariableWatcher" */]
00001B46 4EBA FFAC jsr [PC - 0x54 /* 00001AF4 */]
00001B4A 1F3C 0002 move.b -[A7], 0x2
00001B4E 487A 000E pea.l [PC + 0xE /* 00001B5E, value 0xE4D6573, pstring "MessageWatcher" */]
00001B52 4EBA FFA0 jsr [PC - 0x60 /* 00001AF4 */]
00001B56 4EAD 117A jsr [A5 + 0x117A /* export_555 */]
00001B5A 4E5E unlink A6
00001B5C 4E75 rts
00001B5E 0E4D 6573 .invalid.w A5, 0x6573 /* 'es' */ // invalid immediate operation
00001B62 7361 moveq.l D1, 0x61
00001B64 6765 beq +0x67 /* 00001BCB */
00001B66 5761 subq.w -[A1], 3
00001B68 7463 moveq.l D2, 0x63
00001B6A 6865 bvc +0x67 /* 00001BD1 */
00001B6C 7200 moveq.l D1, 0x00
00001B6E 0F56 bchg [A6], D7
00001B70 6172 bsr +0x74 /* 00001BE4 */
00001B72 6961 bvs +0x63 /* 00001BD5 */
00001B74 626C bhi +0x6E /* 00001BE2 */
00001B76 6557 bcs +0x59 /* 00001BCF */
00001B78 6174 bsr +0x76 /* 00001BEE */
00001B7A 6368 bls +0x6A /* 00001BE4 */
00001B7C 6572 bcs +0x74 /* 00001BF0 */
00001B7E 0C53 6372 cmpi.w [A3], 0x6372 /* 'cr' */
00001B82 6970 bvs +0x72 /* 00001BF4 */
00001B84 7445 moveq.l D2, 0x45
00001B86 6469 bcc +0x6B /* 00001BF1 */
00001B88 746F moveq.l D2, 0x6F
00001B8A 7200 moveq.l D1, 0x00
fn00001B8C:
00001B8C 4E56 0000 link A6, 0
00001B90 422D ED50 clr.b [A5 - 0x12B0]
00001B94 42A7 clr.l -[A7]
00001B96 42A7 clr.l -[A7]
00001B98 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */]
00001B9C 2B5F D242 move.l [A5 - 0x2DBE], [A7]+
00001BA0 41ED D32A lea.l A0, [A5 - 0x2CD6]
00001BA4 43FA 0082 lea.l A1, [PC + 0x82 /* 00001C28, value 0x7456E67, pstring "English" */]
00001BA8 20D9 move.l [A0]+, [A1]+
00001BAA 20D9 move.l [A0]+, [A1]+
00001BAC 41ED EE72 lea.l A0, [A5 - 0x118E]
00001BB0 43FA 0034 lea.l A1, [PC + 0x34 /* 00001BE6, value 0x41646F20 'Ado ', pstring "do else end exit function global if next on pass repeat send then" */]
00001BB4 700F moveq.l D0, 0x0F
label00001BB6:
00001BB6 20D9 move.l [A0]+, [A1]+
00001BB8 51C8 FFFC dbf D0, -0x6 /* 00001BB6 */
00001BBC 3091 move.w [A0], [A1]
00001BBE 42A7 clr.l -[A7]
00001BC0 486D EE72 pea.l [A5 - 0x118E]
00001BC4 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */]
00001BC8 4EAD 0C3A jsr [A5 + 0xC3A /* export_387 */]
00001BCC 486D 0C42 pea.l [A5 + 0xC42 /* export_388 */]
00001BD0 A9F1 syscall UnloadSeg
00001BD2 2B7C 0081 0082 ED48 move.l [A5 - 0x12B8], 0x810082
00001BDA 2B7C 0083 0084 ED4C move.l [A5 - 0x12B4], 0x830084
label00001BE2:
00001BE2 4E5E unlink A6
fn00001BE4:
00001BE4 4E75 rts
00001BE6 4164 chk.w D0, -[A4]
00001BE8 6F20 ble +0x22 /* 00001C0A */
00001BEA 656C bcs +0x6E /* 00001C58 */
00001BEC 7365 moveq.l D1, 0x65
fn00001BEE:
00001BEE 2065 movea.l A0, -[A5]
label00001BF0:
00001BF0 6E64 bgt +0x66 /* 00001C56 */
00001BF2 2065 movea.l A0, -[A5]
label00001BF4:
00001BF4 7869 moveq.l D4, 0x69
00001BF6 7420 moveq.l D2, 0x20
00001BF8 6675 bne +0x77 /* 00001C6F */
00001BFA 6E63 bgt +0x65 /* 00001C5F */
00001BFC 7469 moveq.l D2, 0x69
00001BFE 6F6E ble +0x70 /* 00001C6E */
00001C00 2067 movea.l A0, -[A7]
00001C02 6C6F bge +0x71 /* 00001C73 */
00001C04 6261 bhi +0x63 /* 00001C67 */
00001C06 6C20 bge +0x22 /* 00001C28 */
00001C08 6966 bvs +0x68 /* 00001C70 */
label00001C0A:
00001C0A 206E 6578 movea.l A0, [A6 + 0x6578]
00001C0E 7420 moveq.l D2, 0x20
00001C10 6F6E ble +0x70 /* 00001C80 */
00001C12 2070 6173 7320 7265 7065 6174 movea.l A0, [[A0 + 0x73207265] + 0x70656174]
00001C1E 2073 656E movea.l A0, <<invalid full ext with IS == 1 and I/IS == 6>>
00001C22 6420 bcc +0x22 /* 00001C44 */
00001C24 7468 moveq.l D2, 0x68
00001C26 656E bcs +0x70 /* 00001C96 */
label00001C28:
00001C28 0745 bchg D5, D3
00001C2A 6E67 bgt +0x69 /* 00001C93 */
00001C2C 6C69 bge +0x6B /* 00001C97 */
00001C2E 7368 moveq.l D1, 0x68
fn00001C30:
00001C30 4E56 0000 link A6, 0
00001C34 4E5E unlink A6
00001C36 4E75 rts
fn00001C38:
00001C38 4E56 0000 link A6, 0
00001C3C 2F0C move.l -[A7], A4
00001C3E 286E 0008 movea.l A4, [A6 + 0x8]
00001C42 526C FFFE addq.w [A4 - 0x2], 1
// begin alternate branch 00001C44-00001C46
label00001C44:
00001C44 FFFE .invalid <<F/7/7>>
// end alternate branch 00001C44-00001C46
label00001C44: // (misaligned)
00001C46 7001 moveq.l D0, 0x01
00001C48 B06C FFFE cmp.w D0, [A4 - 0x2]
00001C4C 5EC0 sgt D0
00001C4E 725E moveq.l D1, 0x5E
00001C50 B26C FFFE cmp.w D1, [A4 - 0x2]
00001C54 5DC1 slt D1
label00001C56:
00001C56 8001 or.b D0, D1
label00001C58:
00001C58 670A beq +0xC /* 00001C64 */
00001C5A 2F3C 0009 36CE move.l -[A7], 0x936CE
00001C60 4EAD 1F5A jsr [A5 + 0x1F5A /* export_999 */]
label00001C64:
00001C64 302C FFFE move.w D0, [A4 - 0x2]
00001C68 5340 subq.w D0, 1
00001C6A 41ED D6A2 lea.l A0, [A5 - 0x295E]
label00001C6E:
00001C6E E540 asl D0.w, 2
label00001C70:
00001C70 21AE 000C 0000 move.l [A0 + D0.w], [A6 + 0xC]
00001C76 285F movea.l A4, [A7]+
00001C78 4E5E unlink A6
00001C7A 205F movea.l A0, [A7]+
00001C7C 504F addq.w A7, 8
00001C7E 4ED0 jmp [A0]
fn00001C80:
00001C80 4E56 FFFE link A6, -0x0002
00001C84 426E FFFE clr.w [A6 - 0x2]
00001C88 42A7 clr.l -[A7]
00001C8A 2F0E move.l -[A7], A6
00001C8C 4EBA FFAA jsr [PC - 0x56 /* 00001C38 */]
00001C90 486D 17DA pea.l [A5 + 0x17DA /* export_759 */]
00001C94 2F0E move.l -[A7], A6
label00001C96:
00001C96 4EBA FFA0 jsr [PC - 0x60 /* 00001C38 */]
00001C9A 42A7 clr.l -[A7]
00001C9C 2F0E move.l -[A7], A6
00001C9E 4EBA FF98 jsr [PC - 0x68 /* 00001C38 */]
00001CA2 486D 17E2 pea.l [A5 + 0x17E2 /* export_760 */]
00001CA6 2F0E move.l -[A7], A6
00001CA8 4EBA FF8E jsr [PC - 0x72 /* 00001C38 */]
00001CAC 486D 188A pea.l [A5 + 0x188A /* export_781 */]
00001CB0 2F0E move.l -[A7], A6
00001CB2 4EBA FF84 jsr [PC - 0x7C /* 00001C38 */]
00001CB6 486D 185A pea.l [A5 + 0x185A /* export_775 */]
00001CBA 2F0E move.l -[A7], A6
00001CBC 4EBA FF7A jsr [PC - 0x86 /* 00001C38 */]
00001CC0 486D 1862 pea.l [A5 + 0x1862 /* export_776 */]
00001CC4 2F0E move.l -[A7], A6
00001CC6 4EBA FF70 jsr [PC - 0x90 /* 00001C38 */]
00001CCA 486D 186A pea.l [A5 + 0x186A /* export_777 */]
00001CCE 2F0E move.l -[A7], A6
00001CD0 4EBA FF66 jsr [PC - 0x9A /* 00001C38 */]
00001CD4 486D 17EA pea.l [A5 + 0x17EA /* export_761 */]
00001CD8 2F0E move.l -[A7], A6
00001CDA 4EBA FF5C jsr [PC - 0xA4 /* 00001C38 */]
00001CDE 486D 17F2 pea.l [A5 + 0x17F2 /* export_762 */]
00001CE2 2F0E move.l -[A7], A6
00001CE4 4EBA FF52 jsr [PC - 0xAE /* 00001C38 */]
00001CE8 486D 17FA pea.l [A5 + 0x17FA /* export_763 */]
00001CEC 2F0E move.l -[A7], A6
00001CEE 4EBA FF48 jsr [PC - 0xB8 /* 00001C38 */]
00001CF2 486D 1802 pea.l [A5 + 0x1802 /* export_764 */]
00001CF6 2F0E move.l -[A7], A6
00001CF8 4EBA FF3E jsr [PC - 0xC2 /* 00001C38 */]
00001CFC 486D 180A pea.l [A5 + 0x180A /* export_765 */]
00001D00 2F0E move.l -[A7], A6
00001D02 4EBA FF34 jsr [PC - 0xCC /* 00001C38 */]
00001D06 486D 1812 pea.l [A5 + 0x1812 /* export_766 */]
00001D0A 2F0E move.l -[A7], A6
00001D0C 4EBA FF2A jsr [PC - 0xD6 /* 00001C38 */]
00001D10 486D 1832 pea.l [A5 + 0x1832 /* export_770 */]
00001D14 2F0E move.l -[A7], A6
00001D16 4EBA FF20 jsr [PC - 0xE0 /* 00001C38 */]
00001D1A 486D 1892 pea.l [A5 + 0x1892 /* export_782 */]
00001D1E 2F0E move.l -[A7], A6
00001D20 4EBA FF16 jsr [PC - 0xEA /* 00001C38 */]
00001D24 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00001D28 2F0E move.l -[A7], A6
00001D2A 4EBA FF0C jsr [PC - 0xF4 /* 00001C38 */]
00001D2E 486D 18A2 pea.l [A5 + 0x18A2 /* export_784 */]
00001D32 2F0E move.l -[A7], A6
00001D34 4EBA FF02 jsr [PC - 0xFE /* 00001C38 */]
00001D38 486D 1852 pea.l [A5 + 0x1852 /* export_774 */]
00001D3C 2F0E move.l -[A7], A6
00001D3E 4EBA FEF8 jsr [PC - 0x108 /* 00001C38 */]
00001D42 486D 17C2 pea.l [A5 + 0x17C2 /* export_756 */]
00001D46 2F0E move.l -[A7], A6
00001D48 4EBA FEEE jsr [PC - 0x112 /* 00001C38 */]
00001D4C 486D 17CA pea.l [A5 + 0x17CA /* export_757 */]
00001D50 2F0E move.l -[A7], A6
00001D52 4EBA FEE4 jsr [PC - 0x11C /* 00001C38 */]
00001D56 486D 194A pea.l [A5 + 0x194A /* export_805 */]
00001D5A 2F0E move.l -[A7], A6
00001D5C 4EBA FEDA jsr [PC - 0x126 /* 00001C38 */]
00001D60 486D 1942 pea.l [A5 + 0x1942 /* export_804 */]
00001D64 2F0E move.l -[A7], A6
00001D66 4EBA FED0 jsr [PC - 0x130 /* 00001C38 */]
00001D6A 486D 193A pea.l [A5 + 0x193A /* export_803 */]
00001D6E 2F0E move.l -[A7], A6
00001D70 4EBA FEC6 jsr [PC - 0x13A /* 00001C38 */]
00001D74 486D 18E2 pea.l [A5 + 0x18E2 /* export_792 */]
00001D78 2F0E move.l -[A7], A6
00001D7A 4EBA FEBC jsr [PC - 0x144 /* 00001C38 */]
00001D7E 486D 18EA pea.l [A5 + 0x18EA /* export_793 */]
00001D82 2F0E move.l -[A7], A6
00001D84 4EBA FEB2 jsr [PC - 0x14E /* 00001C38 */]
00001D88 486D 18F2 pea.l [A5 + 0x18F2 /* export_794 */]
00001D8C 2F0E move.l -[A7], A6
00001D8E 4EBA FEA8 jsr [PC - 0x158 /* 00001C38 */]
00001D92 486D 18FA pea.l [A5 + 0x18FA /* export_795 */]
00001D96 2F0E move.l -[A7], A6
00001D98 4EBA FE9E jsr [PC - 0x162 /* 00001C38 */]
00001D9C 486D 1922 pea.l [A5 + 0x1922 /* export_800 */]
00001DA0 2F0E move.l -[A7], A6
00001DA2 4EBA FE94 jsr [PC - 0x16C /* 00001C38 */]
00001DA6 486D 18BA pea.l [A5 + 0x18BA /* export_787 */]
00001DAA 2F0E move.l -[A7], A6
00001DAC 4EBA FE8A jsr [PC - 0x176 /* 00001C38 */]
00001DB0 486D 183A pea.l [A5 + 0x183A /* export_771 */]
00001DB4 2F0E move.l -[A7], A6
00001DB6 4EBA FE80 jsr [PC - 0x180 /* 00001C38 */]
00001DBA 486D 1842 pea.l [A5 + 0x1842 /* export_772 */]
00001DBE 2F0E move.l -[A7], A6
00001DC0 4EBA FE76 jsr [PC - 0x18A /* 00001C38 */]
00001DC4 486D 184A pea.l [A5 + 0x184A /* export_773 */]
00001DC8 2F0E move.l -[A7], A6
00001DCA 4EBA FE6C jsr [PC - 0x194 /* 00001C38 */]
00001DCE 486D 1882 pea.l [A5 + 0x1882 /* export_780 */]
00001DD2 2F0E move.l -[A7], A6
00001DD4 4EBA FE62 jsr [PC - 0x19E /* 00001C38 */]
00001DD8 42A7 clr.l -[A7]
00001DDA 2F0E move.l -[A7], A6
00001DDC 4EBA FE5A jsr [PC - 0x1A6 /* 00001C38 */]
00001DE0 42A7 clr.l -[A7]
00001DE2 2F0E move.l -[A7], A6
00001DE4 4EBA FE52 jsr [PC - 0x1AE /* 00001C38 */]
00001DE8 486D 18B2 pea.l [A5 + 0x18B2 /* export_786 */]
00001DEC 2F0E move.l -[A7], A6
00001DEE 4EBA FE48 jsr [PC - 0x1B8 /* 00001C38 */]
00001DF2 42A7 clr.l -[A7]
00001DF4 2F0E move.l -[A7], A6
00001DF6 4EBA FE40 jsr [PC - 0x1C0 /* 00001C38 */]
00001DFA 42A7 clr.l -[A7]
00001DFC 2F0E move.l -[A7], A6
00001DFE 4EBA FE38 jsr [PC - 0x1C8 /* 00001C38 */]
00001E02 42A7 clr.l -[A7]
00001E04 2F0E move.l -[A7], A6
00001E06 4EBA FE30 jsr [PC - 0x1D0 /* 00001C38 */]
00001E0A 42A7 clr.l -[A7]
00001E0C 2F0E move.l -[A7], A6
00001E0E 4EBA FE28 jsr [PC - 0x1D8 /* 00001C38 */]
00001E12 42A7 clr.l -[A7]
00001E14 2F0E move.l -[A7], A6
00001E16 4EBA FE20 jsr [PC - 0x1E0 /* 00001C38 */]
00001E1A 42A7 clr.l -[A7]
00001E1C 2F0E move.l -[A7], A6
00001E1E 4EBA FE18 jsr [PC - 0x1E8 /* 00001C38 */]
00001E22 42A7 clr.l -[A7]
00001E24 2F0E move.l -[A7], A6
00001E26 4EBA FE10 jsr [PC - 0x1F0 /* 00001C38 */]
00001E2A 42A7 clr.l -[A7]
00001E2C 2F0E move.l -[A7], A6
00001E2E 4EBA FE08 jsr [PC - 0x1F8 /* 00001C38 */]
00001E32 486D 18AA pea.l [A5 + 0x18AA /* export_785 */]
00001E36 2F0E move.l -[A7], A6
00001E38 4EBA FDFE jsr [PC - 0x202 /* 00001C38 */]
00001E3C 486D 1822 pea.l [A5 + 0x1822 /* export_768 */]
00001E40 2F0E move.l -[A7], A6
00001E42 4EBA FDF4 jsr [PC - 0x20C /* 00001C38 */]
00001E46 486D 182A pea.l [A5 + 0x182A /* export_769 */]
00001E4A 2F0E move.l -[A7], A6
00001E4C 4EBA FDEA jsr [PC - 0x216 /* 00001C38 */]
00001E50 42A7 clr.l -[A7]
00001E52 2F0E move.l -[A7], A6
00001E54 4EBA FDE2 jsr [PC - 0x21E /* 00001C38 */]
00001E58 42A7 clr.l -[A7]
00001E5A 2F0E move.l -[A7], A6
00001E5C 4EBA FDDA jsr [PC - 0x226 /* 00001C38 */]
00001E60 42A7 clr.l -[A7]
00001E62 2F0E move.l -[A7], A6
00001E64 4EBA FDD2 jsr [PC - 0x22E /* 00001C38 */]
00001E68 42A7 clr.l -[A7]
00001E6A 2F0E move.l -[A7], A6
00001E6C 4EBA FDCA jsr [PC - 0x236 /* 00001C38 */]
00001E70 486D 18C2 pea.l [A5 + 0x18C2 /* export_788 */]
00001E74 2F0E move.l -[A7], A6
00001E76 4EBA FDC0 jsr [PC - 0x240 /* 00001C38 */]
00001E7A 486D 18CA pea.l [A5 + 0x18CA /* export_789 */]
00001E7E 2F0E move.l -[A7], A6
00001E80 4EBA FDB6 jsr [PC - 0x24A /* 00001C38 */]
00001E84 42A7 clr.l -[A7]
00001E86 2F0E move.l -[A7], A6
00001E88 4EBA FDAE jsr [PC - 0x252 /* 00001C38 */]
00001E8C 486D 181A pea.l [A5 + 0x181A /* export_767 */]
00001E90 2F0E move.l -[A7], A6
00001E92 4EBA FDA4 jsr [PC - 0x25C /* 00001C38 */]
00001E96 42A7 clr.l -[A7]
00001E98 2F0E move.l -[A7], A6
00001E9A 4EBA FD9C jsr [PC - 0x264 /* 00001C38 */]
00001E9E 42A7 clr.l -[A7]
00001EA0 2F0E move.l -[A7], A6
00001EA2 4EBA FD94 jsr [PC - 0x26C /* 00001C38 */]
00001EA6 42A7 clr.l -[A7]
00001EA8 2F0E move.l -[A7], A6
00001EAA 4EBA FD8C jsr [PC - 0x274 /* 00001C38 */]
00001EAE 42A7 clr.l -[A7]
00001EB0 2F0E move.l -[A7], A6
00001EB2 4EBA FD84 jsr [PC - 0x27C /* 00001C38 */]
00001EB6 42A7 clr.l -[A7]
00001EB8 2F0E move.l -[A7], A6
00001EBA 4EBA FD7C jsr [PC - 0x284 /* 00001C38 */]
00001EBE 42A7 clr.l -[A7]
00001EC0 2F0E move.l -[A7], A6
00001EC2 4EBA FD74 jsr [PC - 0x28C /* 00001C38 */]
00001EC6 42A7 clr.l -[A7]
00001EC8 2F0E move.l -[A7], A6
00001ECA 4EBA FD6C jsr [PC - 0x294 /* 00001C38 */]
00001ECE 486D 17BA pea.l [A5 + 0x17BA /* export_755 */]
00001ED2 2F0E move.l -[A7], A6
00001ED4 4EBA FD62 jsr [PC - 0x29E /* 00001C38 */]
00001ED8 42A7 clr.l -[A7]
00001EDA 2F0E move.l -[A7], A6
00001EDC 4EBA FD5A jsr [PC - 0x2A6 /* 00001C38 */]
00001EE0 42A7 clr.l -[A7]
00001EE2 2F0E move.l -[A7], A6
00001EE4 4EBA FD52 jsr [PC - 0x2AE /* 00001C38 */]
00001EE8 42A7 clr.l -[A7]
00001EEA 2F0E move.l -[A7], A6
00001EEC 4EBA FD4A jsr [PC - 0x2B6 /* 00001C38 */]
00001EF0 42A7 clr.l -[A7]
00001EF2 2F0E move.l -[A7], A6
00001EF4 4EBA FD42 jsr [PC - 0x2BE /* 00001C38 */]
00001EF8 42A7 clr.l -[A7]
00001EFA 2F0E move.l -[A7], A6
00001EFC 4EBA FD3A jsr [PC - 0x2C6 /* 00001C38 */]
00001F00 42A7 clr.l -[A7]
00001F02 2F0E move.l -[A7], A6
00001F04 4EBA FD32 jsr [PC - 0x2CE /* 00001C38 */]
00001F08 42A7 clr.l -[A7]
00001F0A 2F0E move.l -[A7], A6
00001F0C 4EBA FD2A jsr [PC - 0x2D6 /* 00001C38 */]
00001F10 42A7 clr.l -[A7]
00001F12 2F0E move.l -[A7], A6
00001F14 4EBA FD22 jsr [PC - 0x2DE /* 00001C38 */]
00001F18 42A7 clr.l -[A7]
00001F1A 2F0E move.l -[A7], A6
00001F1C 4EBA FD1A jsr [PC - 0x2E6 /* 00001C38 */]
00001F20 42A7 clr.l -[A7]
00001F22 2F0E move.l -[A7], A6
00001F24 4EBA FD12 jsr [PC - 0x2EE /* 00001C38 */]
00001F28 42A7 clr.l -[A7]
00001F2A 2F0E move.l -[A7], A6
00001F2C 4EBA FD0A jsr [PC - 0x2F6 /* 00001C38 */]
00001F30 486D 17D2 pea.l [A5 + 0x17D2 /* export_758 */]
00001F34 2F0E move.l -[A7], A6
00001F36 4EBA FD00 jsr [PC - 0x300 /* 00001C38 */]
00001F3A 486D 1932 pea.l [A5 + 0x1932 /* export_802 */]
00001F3E 2F0E move.l -[A7], A6
00001F40 4EBA FCF6 jsr [PC - 0x30A /* 00001C38 */]
00001F44 42A7 clr.l -[A7]
00001F46 2F0E move.l -[A7], A6
00001F48 4EBA FCEE jsr [PC - 0x312 /* 00001C38 */]
00001F4C 42A7 clr.l -[A7]
00001F4E 2F0E move.l -[A7], A6
00001F50 4EBA FCE6 jsr [PC - 0x31A /* 00001C38 */]
00001F54 486D 192A pea.l [A5 + 0x192A /* export_801 */]
00001F58 2F0E move.l -[A7], A6
00001F5A 4EBA FCDC jsr [PC - 0x324 /* 00001C38 */]
00001F5E 42A7 clr.l -[A7]
00001F60 2F0E move.l -[A7], A6
00001F62 4EBA FCD4 jsr [PC - 0x32C /* 00001C38 */]
00001F66 42A7 clr.l -[A7]
00001F68 2F0E move.l -[A7], A6
00001F6A 4EBA FCCC jsr [PC - 0x334 /* 00001C38 */]
00001F6E 42A7 clr.l -[A7]
00001F70 2F0E move.l -[A7], A6
00001F72 4EBA FCC4 jsr [PC - 0x33C /* 00001C38 */]
00001F76 42A7 clr.l -[A7]
00001F78 2F0E move.l -[A7], A6
00001F7A 4EBA FCBC jsr [PC - 0x344 /* 00001C38 */]
00001F7E 42A7 clr.l -[A7]
00001F80 2F0E move.l -[A7], A6
00001F82 4EBA FCB4 jsr [PC - 0x34C /* 00001C38 */]
00001F86 486D 18DA pea.l [A5 + 0x18DA /* export_791 */]
00001F8A 2F0E move.l -[A7], A6
00001F8C 4EBA FCAA jsr [PC - 0x356 /* 00001C38 */]
00001F90 486D 191A pea.l [A5 + 0x191A /* export_799 */]
00001F94 2F0E move.l -[A7], A6
00001F96 4EBA FCA0 jsr [PC - 0x360 /* 00001C38 */]
00001F9A 42A7 clr.l -[A7]
00001F9C 2F0E move.l -[A7], A6
00001F9E 4EBA FC98 jsr [PC - 0x368 /* 00001C38 */]
00001FA2 486D 1912 pea.l [A5 + 0x1912 /* export_798 */]
00001FA6 2F0E move.l -[A7], A6
00001FA8 4EBA FC8E jsr [PC - 0x372 /* 00001C38 */]
00001FAC 42A7 clr.l -[A7]
00001FAE 2F0E move.l -[A7], A6
00001FB0 4EBA FC86 jsr [PC - 0x37A /* 00001C38 */]
00001FB4 42A7 clr.l -[A7]
00001FB6 2F0E move.l -[A7], A6
00001FB8 4EBA FC7E jsr [PC - 0x382 /* 00001C38 */]
00001FBC 42A7 clr.l -[A7]
00001FBE 2F0E move.l -[A7], A6
00001FC0 4EBA FC76 jsr [PC - 0x38A /* 00001C38 */]
00001FC4 42A7 clr.l -[A7]
00001FC6 2F0E move.l -[A7], A6
00001FC8 4EBA FC6E jsr [PC - 0x392 /* 00001C38 */]
00001FCC 42A7 clr.l -[A7]
00001FCE 2F0E move.l -[A7], A6
00001FD0 4EBA FC66 jsr [PC - 0x39A /* 00001C38 */]
00001FD4 4E5E unlink A6
00001FD6 4E75 rts
fn00001FD8:
00001FD8 4E56 0000 link A6, 0
00001FDC 3D7C 010E 0008 move.w [A6 + 0x8], 0x10E
00001FE2 4E5E unlink A6
00001FE4 4E75 rts
fn00001FE6:
00001FE6 4E56 FFE0 link A6, -0x0020
00001FEA 206E 000C movea.l A0, [A6 + 0xC]
00001FEE 43EE FFE0 lea.l A1, [A6 - 0x20]
00001FF2 7007 moveq.l D0, 0x07
label00001FF4:
00001FF4 22D8 move.l [A1]+, [A0]+
00001FF6 51C8 FFFC dbf D0, -0x6 /* 00001FF4 */
00001FFA 206E 0008 movea.l A0, [A6 + 0x8]
00001FFE 5268 FFBE addq.w [A0 - 0x42], 1
00002002 206E 0008 movea.l A0, [A6 + 0x8]
00002006 3028 FFBE move.w D0, [A0 - 0x42]
0000200A 5340 subq.w D0, 1
0000200C 41ED F402 lea.l A0, [A5 - 0xBFE]
00002010 C1FC 0018 muls.w D0, 0x18
00002014 41F0 0000 lea.l A0, [A0 + D0.w]
00002018 43EE FFE0 lea.l A1, [A6 - 0x20]
0000201C 7005 moveq.l D0, 0x05
label0000201E:
0000201E 20D9 move.l [A0]+, [A1]+
00002020 51C8 FFFC dbf D0, -0x6 /* 0000201E */
00002024 4E5E unlink A6
00002026 205F movea.l A0, [A7]+
00002028 504F addq.w A7, 8
0000202A 4ED0 jmp [A0]
fn0000202C:
0000202C 4E56 FFBE link A6, -0x0042
00002030 1D7C 0001 FFE0 move.b [A6 - 0x20], 0x1
00002036 1D7C 0022 FFE1 move.b [A6 - 0x1F], 0x22 /* '\"' */
0000203C 3D7C 0109 FFC0 move.w [A6 - 0x40], 0x109
00002042 426E FFBE clr.w [A6 - 0x42]
00002046 486D D606 pea.l [A5 - 0x29FA]
0000204A 2F0E move.l -[A7], A6
0000204C 4EBA FF98 jsr [PC - 0x68 /* 00001FE6 */]
00002050 487A 012A pea.l [PC + 0x12A /* 0000217C, value 0x4E56 'NV', cstring "" */]
00002054 2F0E move.l -[A7], A6
00002056 4EBA FF8E jsr [PC - 0x72 /* 00001FE6 */]
0000205A 486D D4A6 pea.l [A5 - 0x2B5A]
0000205E 2F0E move.l -[A7], A6
00002060 4EBA FF84 jsr [PC - 0x7C /* 00001FE6 */]
00002064 3B7C 010C D506 move.w [A5 - 0x2AFA], 0x10C
0000206A 486D D506 pea.l [A5 - 0x2AFA]
0000206E 2F0E move.l -[A7], A6
00002070 4EBA FF74 jsr [PC - 0x8C /* 00001FE6 */]
00002074 3B7C 010A D506 move.w [A5 - 0x2AFA], 0x10A
0000207A 486D D506 pea.l [A5 - 0x2AFA]
0000207E 2F0E move.l -[A7], A6
00002080 4EBA FF64 jsr [PC - 0x9C /* 00001FE6 */]
00002084 487A 00DE pea.l [PC + 0xDE /* 00002164, value 0x16332E31, pstring "3.14159265358979323846" */]
00002088 2F0E move.l -[A7], A6
0000208A 4EBA FF5A jsr [PC - 0xA6 /* 00001FE6 */]
0000208E 486E FFE0 pea.l [A6 - 0x20]
00002092 2F0E move.l -[A7], A6
00002094 4EBA FF50 jsr [PC - 0xB0 /* 00001FE6 */]
00002098 487A 00C8 pea.l [PC + 0xC8 /* 00002162, value 0x1201633 */]
0000209C 2F0E move.l -[A7], A6
0000209E 4EBA FF46 jsr [PC - 0xBA /* 00001FE6 */]
000020A2 486E FFC0 pea.l [A6 - 0x40]
000020A6 2F0E move.l -[A7], A6
000020A8 4EBA FF3C jsr [PC - 0xC4 /* 00001FE6 */]
000020AC 487A 00B2 pea.l [PC + 0xB2 /* 00002160, value 0x12C0120 */]
000020B0 2F0E move.l -[A7], A6
000020B2 4EBA FF32 jsr [PC - 0xCE /* 00001FE6 */]
000020B6 487A 00A6 pea.l [PC + 0xA6 /* 0000215E, value 0x13A012C */]
000020BA 2F0E move.l -[A7], A6
000020BC 4EBA FF28 jsr [PC - 0xD8 /* 00001FE6 */]
000020C0 486D D4E6 pea.l [A5 - 0x2B1A]
000020C4 2F0E move.l -[A7], A6
000020C6 4EBA FF1E jsr [PC - 0xE2 /* 00001FE6 */]
000020CA 486D D626 pea.l [A5 - 0x29DA]
000020CE 2F0E move.l -[A7], A6
000020D0 4EBA FF14 jsr [PC - 0xEC /* 00001FE6 */]
000020D4 487A 0086 pea.l [PC + 0x86 /* 0000215C, value 0x130013A */]
000020D8 2F0E move.l -[A7], A6
000020DA 4EBA FF0A jsr [PC - 0xF6 /* 00001FE6 */]
000020DE 487A 007A pea.l [PC + 0x7A /* 0000215A, value 0x1310130 */]
000020E2 2F0E move.l -[A7], A6
000020E4 4EBA FF00 jsr [PC - 0x100 /* 00001FE6 */]
000020E8 487A 006E pea.l [PC + 0x6E /* 00002158, value 0x1320131 */]
000020EC 2F0E move.l -[A7], A6
000020EE 4EBA FEF6 jsr [PC - 0x10A /* 00001FE6 */]
000020F2 487A 0062 pea.l [PC + 0x62 /* 00002156, value 0x1330132 */]
000020F6 2F0E move.l -[A7], A6
000020F8 4EBA FEEC jsr [PC - 0x114 /* 00001FE6 */]
000020FC 487A 0056 pea.l [PC + 0x56 /* 00002154, value 0x1340133 */]
00002100 2F0E move.l -[A7], A6
00002102 4EBA FEE2 jsr [PC - 0x11E /* 00001FE6 */]
00002106 487A 004A pea.l [PC + 0x4A /* 00002152, value 0x1350134 */]
0000210A 2F0E move.l -[A7], A6
0000210C 4EBA FED8 jsr [PC - 0x128 /* 00001FE6 */]
00002110 487A 003E pea.l [PC + 0x3E /* 00002150, value 0x1360135 */]
00002114 2F0E move.l -[A7], A6
00002116 4EBA FECE jsr [PC - 0x132 /* 00001FE6 */]
0000211A 487A 0032 pea.l [PC + 0x32 /* 0000214E, value 0x1370136 */]
0000211E 2F0E move.l -[A7], A6
00002120 4EBA FEC4 jsr [PC - 0x13C /* 00001FE6 */]
00002124 487A 0026 pea.l [PC + 0x26 /* 0000214C, value 0x1380137 */]
00002128 2F0E move.l -[A7], A6
0000212A 4EBA FEBA jsr [PC - 0x146 /* 00001FE6 */]
0000212E 487A 001A pea.l [PC + 0x1A /* 0000214A, value 0x1390138 */]
00002132 2F0E move.l -[A7], A6
00002134 4EBA FEB0 jsr [PC - 0x150 /* 00001FE6 */]
00002138 487A 000C pea.l [PC + 0xC /* 00002146, value 0x2313000, pstring "10" */]
0000213C 2F0E move.l -[A7], A6
0000213E 4EBA FEA6 jsr [PC - 0x15A /* 00001FE6 */]
00002142 4E5E unlink A6
00002144 4E75 rts
00002146 0231 3000 0139 0138 0137 andi.b [[A1 + 0x1380137 + D0]], 0x0
00002150 0136 0135 0134 0133 btst [[A6 + 0x1340133] + D0], D0
00002158 0132 0131 0130 013A btst [[A2 + 0x130013A + D0]], D0
00002160 012C 0120 btst [A4 + 0x120], D0
00002164 1633 2E31 move.b D3, [A3 + D2 * 8 + 0x31]
00002168 3431 3539 3236 3533 move.w D2, [[A1 + 0x32363533 + D3 * 4]]
00002170 3538 3937 move.w -[A2], [0x00003937]
00002174 3933 3233 move.w -[A4], [A3 + D3.w * 2 + 0x33]
00002178 3834 3600 move.w D4, [A4 + D3.w * 8]
0000217C 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 0000217E-00002182
fn0000217E:
0000217E 4E56 FDEE link A6, -0x0212
// end alternate branch 0000217E-00002182
fn0000217E: // (misaligned)
00002180 FDEE .invalid <<F/7/6>>
00002182 48E7 0118 movem.l -[A7], D7,A3,A4
00002186 266E 0008 movea.l A3, [A6 + 0x8]
0000218A 486E FF00 pea.l [A6 - 0x100]
0000218E 3F3C 008C move.w -[A7], 0x8C
00002192 3F2B FFFE move.w -[A7], [A3 - 0x2]
00002196 4EAD 0382 jsr [A5 + 0x382 /* export_108 */]
0000219A 42A7 clr.l -[A7]
0000219C 486E FF00 pea.l [A6 - 0x100]
000021A0 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */]
000021A4 2D5F FDFC move.l [A6 - 0x204], [A7]+
000021A8 486E FDFC pea.l [A6 - 0x204]
000021AC 486E FE00 pea.l [A6 - 0x200]
000021B0 1F3C 0001 move.b -[A7], 0x1
000021B4 4EAD 2022 jsr [A5 + 0x2022 /* export_1024 */]
000021B8 302B FFFE move.w D0, [A3 - 0x2]
000021BC 5340 subq.w D0, 1
000021BE 41ED F0DA lea.l A0, [A5 - 0xF26]
000021C2 C1FC 000C muls.w D0, 0xC
000021C6 49F0 0000 lea.l A4, [A0 + D0.w]
000021CA 4267 clr.w -[A7]
000021CC 486E FE00 pea.l [A6 - 0x200]
000021D0 486C 0003 pea.l [A4 + 0x3]
000021D4 486C 0002 pea.l [A4 + 0x2]
000021D8 302B FFFE move.w D0, [A3 - 0x2]
000021DC 5340 subq.w D0, 1
000021DE 41ED F34A lea.l A0, [A5 - 0xCB6]
000021E2 D040 add.w D0, D0
000021E4 4870 0000 pea.l [A0 + D0.w]
000021E8 4EAD 1772 jsr [A5 + 0x1772 /* export_746 */]
000021EC 1B5F D4A4 move.b [A5 - 0x2B5C], [A7]+
000021F0 4267 clr.w -[A7]
000021F2 486E FE00 pea.l [A6 - 0x200]
000021F6 4EAD 2752 jsr [A5 + 0x2752 /* export_1254 */]
000021FA 389F move.w [A4], [A7]+
000021FC 422C 0004 clr.b [A4 + 0x4]
00002200 426C 000A clr.w [A4 + 0xA]
00002204 7016 moveq.l D0, 0x16
00002206 B02C 0003 cmp.b D0, [A4 + 0x3]
0000220A 57C0 seq D0
0000220C 4400 neg.b D0
0000220E 1940 0005 move.b [A4 + 0x5], D0
00002212 6700 00C6 beq +0xC8 /* 000022DA */
00002216 206E FDFC movea.l A0, [A6 - 0x204]
0000221A 4A10 tst.b [A0]
0000221C 56C1 sne D1
0000221E C001 and.b D0, D1
00002220 6700 00B8 beq +0xBA /* 000022DA */
00002224 397C 0001 000A move.w [A4 + 0xA], 0x1
0000222A 486E FDFC pea.l [A6 - 0x204]
0000222E 486E FE00 pea.l [A6 - 0x200]
00002232 1F3C 0001 move.b -[A7], 0x1
00002236 4EAD 2022 jsr [A5 + 0x2022 /* export_1024 */]
0000223A 4267 clr.w -[A7]
0000223C 486E FE00 pea.l [A6 - 0x200]
00002240 486E FDEF pea.l [A6 - 0x211]
00002244 486E FDEE pea.l [A6 - 0x212]
00002248 486E FDFA pea.l [A6 - 0x206]
0000224C 4EAD 1772 jsr [A5 + 0x1772 /* export_746 */]
00002250 1B5F D4A4 move.b [A5 - 0x2B5C], [A7]+
00002254 206D DB50 movea.l A0, [A5 - 0x24B0]
00002258 2050 movea.l A0, [A0]
0000225A 102C 0002 move.b D0, [A4 + 0x2]
0000225E 4880 ext.w D0
00002260 D040 add.w D0, D0
00002262 3E30 003C move.w D7, [A0 + D0.w + 0x3C]
label00002266:
00002266 70FF moveq.l D0, 0xFFFFFFFF
00002268 B047 cmp.w D0, D7
0000226A 6756 beq +0x58 /* 000022C2 */
0000226C 206D D930 movea.l A0, [A5 - 0x26D0]
00002270 3007 move.w D0, D7
00002272 5340 subq.w D0, 1
00002274 E740 asl D0.w, 3
00002276 48C0 ext.l D0
00002278 D090 add.l D0, [A0]
0000227A 2040 movea.l A0, D0
0000227C 43EE FDF0 lea.l A1, [A6 - 0x210]
00002280 22D8 move.l [A1]+, [A0]+
00002282 22D8 move.l [A1]+, [A0]+
00002284 7003 moveq.l D0, 0x03
00002286 B02E FDF5 cmp.b D0, [A6 - 0x20B]
0000228A 6606 bne +0x8 /* 00002292 */
0000228C 3E2E FDF6 move.w D7, [A6 - 0x20A]
00002290 60D4 bra -0x2A /* 00002266 */
label00002292:
00002292 7001 moveq.l D0, 0x01
00002294 B02E FDF5 cmp.b D0, [A6 - 0x20B]
00002298 57C0 seq D0
0000229A 4A00 tst.b D0
0000229C 671E beq +0x20 /* 000022BC */
0000229E 122E FDF6 move.b D1, [A6 - 0x20A]
000022A2 B22E FDEF cmp.b D1, [A6 - 0x211]
000022A6 57C1 seq D1
000022A8 C001 and.b D0, D1
000022AA 6710 beq +0x12 /* 000022BC */
000022AC 122E FDF7 move.b D1, [A6 - 0x209]
000022B0 B22E FDEE cmp.b D1, [A6 - 0x212]
000022B4 57C1 seq D1
000022B6 C001 and.b D0, D1
000022B8 6702 beq +0x4 /* 000022BC */
000022BA 6006 bra +0x8 /* 000022C2 */
label000022BC:
000022BC 3E2E FDF2 move.w D7, [A6 - 0x20E]
000022C0 60A4 bra -0x5A /* 00002266 */
label000022C2:
000022C2 102E FDF4 move.b D0, [A6 - 0x20C]
000022C6 4880 ext.w D0
000022C8 907C 0020 sub.w D0, 0x20 /* ' ' */
000022CC 322B FFFE move.w D1, [A3 - 0x2]
000022D0 5341 subq.w D1, 1
000022D2 41ED F3CE lea.l A0, [A5 - 0xC32]
000022D6 1180 1000 move.b [A0 + D1.w], D0
label000022DA:
000022DA 4CDF 1880 movem.l D7,A3,A4, [A7]+
000022DE 4E5E unlink A6
000022E0 2E9F move.l [A7], [A7]+
000022E2 4E75 rts
fn000022E4:
000022E4 4E56 FFFE link A6, -0x0002
000022E8 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1
000022EE 600A bra +0xC /* 000022FA */
label000022F0:
000022F0 2F0E move.l -[A7], A6
000022F2 4EBA FE8A jsr [PC - 0x176 /* 0000217E */]
000022F6 526E FFFE addq.w [A6 - 0x2], 1
label000022FA:
000022FA 7034 moveq.l D0, 0x34
000022FC B06E FFFE cmp.w D0, [A6 - 0x2]
00002300 6CEE bge -0x10 /* 000022F0 */
00002302 4E5E unlink A6
00002304 4E75 rts
fn00002306:
00002306 4E56 0000 link A6, 0
0000230A 4EBA FD20 jsr [PC - 0x2E0 /* 0000202C */]
0000230E 4EBA F970 jsr [PC - 0x690 /* 00001C80 */]
00002312 4E5E unlink A6
00002314 4E75 rts
fn00002316:
00002316 4E56 0000 link A6, 0
0000231A 2F0C move.l -[A7], A4
0000231C 286E 0008 movea.l A4, [A6 + 0x8]
00002320 526C FFFC addq.w [A4 - 0x4], 1
00002324 302C FFFC move.w D0, [A4 - 0x4]
00002328 5340 subq.w D0, 1
0000232A 41ED DA50 lea.l A0, [A5 - 0x25B0]
0000232E E540 asl D0.w, 2
00002330 21AE 0010 0000 move.l [A0 + D0.w], [A6 + 0x10]
00002336 302C FFFC move.w D0, [A4 - 0x4]
0000233A 5340 subq.w D0, 1
0000233C 41ED F7F6 lea.l A0, [A5 - 0x80A]
00002340 E540 asl D0.w, 2
00002342 21AE 000C 0000 move.l [A0 + D0.w], [A6 + 0xC]
00002348 285F movea.l A4, [A7]+
0000234A 4E5E unlink A6
0000234C 205F movea.l A0, [A7]+
0000234E DEFC 000C add.w A7, 0xC
00002352 4ED0 jmp [A0]
fn00002354:
00002354 4E56 0000 link A6, 0
00002358 2F0C move.l -[A7], A4
0000235A 286E 0008 movea.l A4, [A6 + 0x8]
0000235E 526C FFFE addq.w [A4 - 0x2], 1
00002362 302C FFFE move.w D0, [A4 - 0x2]
00002366 5340 subq.w D0, 1
00002368 41ED D93C lea.l A0, [A5 - 0x26C4]
0000236C E540 asl D0.w, 2
0000236E 21AE 0012 0000 move.l [A0 + D0.w], [A6 + 0x12]
00002374 302C FFFE move.w D0, [A4 - 0x2]
00002378 5340 subq.w D0, 1
0000237A 41ED F650 lea.l A0, [A5 - 0x9B0]
0000237E 11AE 0010 0000 move.b [A0 + D0.w], [A6 + 0x10]
00002384 302C FFFE move.w D0, [A4 - 0x2]
00002388 5340 subq.w D0, 1
0000238A 41ED F6E2 lea.l A0, [A5 - 0x91E]
0000238E E540 asl D0.w, 2
00002390 21AE 000C 0000 move.l [A0 + D0.w], [A6 + 0xC]
00002396 285F movea.l A4, [A7]+
00002398 4E5E unlink A6
0000239A 205F movea.l A0, [A7]+
0000239C DEFC 000E add.w A7, 0xE
000023A0 4ED0 jmp [A0]
fn000023A2:
000023A2 4E56 FFEE link A6, -0x0012
000023A6 426D C140 clr.w [A5 - 0x3EC0]
000023AA 7000 moveq.l D0, 0x00
000023AC 2B40 C13C move.l [A5 - 0x3EC4], D0
000023B0 426D C13A clr.w [A5 - 0x3EC6]
000023B4 426D C5F4 clr.w [A5 - 0x3A0C]
000023B8 41ED C24E lea.l A0, [A5 - 0x3DB2]
000023BC 43ED B4B2 lea.l A1, [A5 - 0x4B4E]
000023C0 20D9 move.l [A0]+, [A1]+
000023C2 20D9 move.l [A0]+, [A1]+
000023C4 1B7C 0001 F8F6 move.b [A5 - 0x70A], 0x1
000023CA 1B7C 0002 F918 move.b [A5 - 0x6E8], 0x2
000023D0 422D A368 clr.b [A5 - 0x5C98]
000023D4 42A7 clr.l -[A7]
000023D6 A975 syscall TickCount
000023D8 2D5F FFEE move.l [A6 - 0x12], [A7]+
000023DC 486E FFEE pea.l [A6 - 0x12]
000023E0 486E FFF2 pea.l [A6 - 0xE]
000023E4 3F3C 280E move.w -[A7], 0x280E
000023E8 A9EB syscall Pack4/FP68K
000023EA 41ED F6D4 lea.l A0, [A5 - 0x92C]
000023EE 43EE FFF2 lea.l A1, [A6 - 0xE]
000023F2 20D9 move.l [A0]+, [A1]+
000023F4 20D9 move.l [A0]+, [A1]+
000023F6 3091 move.w [A0], [A1]
000023F8 4EBA 077A jsr [PC + 0x77A /* 00002B74 */]
000023FC 426E FFFC clr.w [A6 - 0x4]
00002400 486D 2F0A pea.l [A5 + 0x2F0A /* export_1501 */]
00002404 42A7 clr.l -[A7]
00002406 2F0E move.l -[A7], A6
00002408 4EBA FF0C jsr [PC - 0xF4 /* 00002316 */]
0000240C 486D 2F12 pea.l [A5 + 0x2F12 /* export_1502 */]
00002410 486D 0BE2 pea.l [A5 + 0xBE2 /* export_376 */]
00002414 2F0E move.l -[A7], A6
00002416 4EBA FEFE jsr [PC - 0x102 /* 00002316 */]
0000241A 486D 2F1A pea.l [A5 + 0x2F1A /* export_1503 */]
0000241E 486D 31D2 pea.l [A5 + 0x31D2 /* export_1590 */]
00002422 2F0E move.l -[A7], A6
00002424 4EBA FEF0 jsr [PC - 0x110 /* 00002316 */]
00002428 486D 2F2A pea.l [A5 + 0x2F2A /* export_1505 */]
0000242C 486D 31AA pea.l [A5 + 0x31AA /* export_1585 */]
00002430 2F0E move.l -[A7], A6
00002432 4EBA FEE2 jsr [PC - 0x11E /* 00002316 */]
00002436 486D 2F22 pea.l [A5 + 0x2F22 /* export_1504 */]
0000243A 486D 0BEA pea.l [A5 + 0xBEA /* export_377 */]
0000243E 2F0E move.l -[A7], A6
00002440 4EBA FED4 jsr [PC - 0x12C /* 00002316 */]
00002444 486D 2F32 pea.l [A5 + 0x2F32 /* export_1506 */]
00002448 42A7 clr.l -[A7]
0000244A 2F0E move.l -[A7], A6
0000244C 4EBA FEC8 jsr [PC - 0x138 /* 00002316 */]
00002450 486D 2F3A pea.l [A5 + 0x2F3A /* export_1507 */]
00002454 486D 31B2 pea.l [A5 + 0x31B2 /* export_1586 */]
00002458 2F0E move.l -[A7], A6
0000245A 4EBA FEBA jsr [PC - 0x146 /* 00002316 */]
0000245E 486D 2F42 pea.l [A5 + 0x2F42 /* export_1508 */]
00002462 42A7 clr.l -[A7]
00002464 2F0E move.l -[A7], A6
00002466 4EBA FEAE jsr [PC - 0x152 /* 00002316 */]
0000246A 486D 2F4A pea.l [A5 + 0x2F4A /* export_1509 */]
0000246E 486D 0BF2 pea.l [A5 + 0xBF2 /* export_378 */]
00002472 2F0E move.l -[A7], A6
00002474 4EBA FEA0 jsr [PC - 0x160 /* 00002316 */]
00002478 486D 2F52 pea.l [A5 + 0x2F52 /* export_1510 */]
0000247C 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002480 2F0E move.l -[A7], A6
00002482 4EBA FE92 jsr [PC - 0x16E /* 00002316 */]
00002486 486D 2F5A pea.l [A5 + 0x2F5A /* export_1511 */]
0000248A 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
0000248E 2F0E move.l -[A7], A6
00002490 4EBA FE84 jsr [PC - 0x17C /* 00002316 */]
00002494 486D 2F62 pea.l [A5 + 0x2F62 /* export_1512 */]
00002498 42A7 clr.l -[A7]
0000249A 2F0E move.l -[A7], A6
0000249C 4EBA FE78 jsr [PC - 0x188 /* 00002316 */]
000024A0 486D 2F6A pea.l [A5 + 0x2F6A /* export_1513 */]
000024A4 42A7 clr.l -[A7]
000024A6 2F0E move.l -[A7], A6
000024A8 4EBA FE6C jsr [PC - 0x194 /* 00002316 */]
000024AC 486D 2F72 pea.l [A5 + 0x2F72 /* export_1514 */]
000024B0 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
000024B4 2F0E move.l -[A7], A6
000024B6 4EBA FE5E jsr [PC - 0x1A2 /* 00002316 */]
000024BA 486D 2F7A pea.l [A5 + 0x2F7A /* export_1515 */]
000024BE 42A7 clr.l -[A7]
000024C0 2F0E move.l -[A7], A6
000024C2 4EBA FE52 jsr [PC - 0x1AE /* 00002316 */]
000024C6 486D 2F8A pea.l [A5 + 0x2F8A /* export_1517 */]
000024CA 486D 0BFA pea.l [A5 + 0xBFA /* export_379 */]
000024CE 2F0E move.l -[A7], A6
000024D0 4EBA FE44 jsr [PC - 0x1BC /* 00002316 */]
000024D4 486D 2F92 pea.l [A5 + 0x2F92 /* export_1518 */]
000024D8 42A7 clr.l -[A7]
000024DA 2F0E move.l -[A7], A6
000024DC 4EBA FE38 jsr [PC - 0x1C8 /* 00002316 */]
000024E0 486D 2F9A pea.l [A5 + 0x2F9A /* export_1519 */]
000024E4 42A7 clr.l -[A7]
000024E6 2F0E move.l -[A7], A6
000024E8 4EBA FE2C jsr [PC - 0x1D4 /* 00002316 */]
000024EC 486D 2FA2 pea.l [A5 + 0x2FA2 /* export_1520 */]
000024F0 486D 31BA pea.l [A5 + 0x31BA /* export_1587 */]
000024F4 2F0E move.l -[A7], A6
000024F6 4EBA FE1E jsr [PC - 0x1E2 /* 00002316 */]
000024FA 3B6E FFFC F6B0 move.w [A5 - 0x950], [A6 - 0x4]
00002500 486D 2FAA pea.l [A5 + 0x2FAA /* export_1521 */]
00002504 42A7 clr.l -[A7]
00002506 2F0E move.l -[A7], A6
00002508 4EBA FE0C jsr [PC - 0x1F4 /* 00002316 */]
0000250C 486D 2FB2 pea.l [A5 + 0x2FB2 /* export_1522 */]
00002510 42A7 clr.l -[A7]
00002512 2F0E move.l -[A7], A6
00002514 4EBA FE00 jsr [PC - 0x200 /* 00002316 */]
00002518 486D 2FBA pea.l [A5 + 0x2FBA /* export_1523 */]
0000251C 42A7 clr.l -[A7]
0000251E 2F0E move.l -[A7], A6
00002520 4EBA FDF4 jsr [PC - 0x20C /* 00002316 */]
00002524 486D 2FC2 pea.l [A5 + 0x2FC2 /* export_1524 */]
00002528 42A7 clr.l -[A7]
0000252A 2F0E move.l -[A7], A6
0000252C 4EBA FDE8 jsr [PC - 0x218 /* 00002316 */]
00002530 486D 2FCA pea.l [A5 + 0x2FCA /* export_1525 */]
00002534 42A7 clr.l -[A7]
00002536 2F0E move.l -[A7], A6
00002538 4EBA FDDC jsr [PC - 0x224 /* 00002316 */]
0000253C 3B6E FFFC F64E move.w [A5 - 0x9B2], [A6 - 0x4]
00002542 486D 2FD2 pea.l [A5 + 0x2FD2 /* export_1526 */]
00002546 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
0000254A 2F0E move.l -[A7], A6
0000254C 4EBA FDC8 jsr [PC - 0x238 /* 00002316 */]
00002550 486D 2FDA pea.l [A5 + 0x2FDA /* export_1527 */]
00002554 42A7 clr.l -[A7]
00002556 2F0E move.l -[A7], A6
00002558 4EBA FDBC jsr [PC - 0x244 /* 00002316 */]
0000255C 486D 2FE2 pea.l [A5 + 0x2FE2 /* export_1528 */]
00002560 486D 0C02 pea.l [A5 + 0xC02 /* export_380 */]
00002564 2F0E move.l -[A7], A6
00002566 4EBA FDAE jsr [PC - 0x252 /* 00002316 */]
0000256A 486D 2FEA pea.l [A5 + 0x2FEA /* export_1529 */]
0000256E 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002572 2F0E move.l -[A7], A6
00002574 4EBA FDA0 jsr [PC - 0x260 /* 00002316 */]
00002578 486D 2FF2 pea.l [A5 + 0x2FF2 /* export_1530 */]
0000257C 42A7 clr.l -[A7]
0000257E 2F0E move.l -[A7], A6
00002580 4EBA FD94 jsr [PC - 0x26C /* 00002316 */]
00002584 486D 2FFA pea.l [A5 + 0x2FFA /* export_1531 */]
00002588 42A7 clr.l -[A7]
0000258A 2F0E move.l -[A7], A6
0000258C 4EBA FD88 jsr [PC - 0x278 /* 00002316 */]
00002590 486D 3002 pea.l [A5 + 0x3002 /* export_1532 */]
00002594 42A7 clr.l -[A7]
00002596 2F0E move.l -[A7], A6
00002598 4EBA FD7C jsr [PC - 0x284 /* 00002316 */]
0000259C 486D 300A pea.l [A5 + 0x300A /* export_1533 */]
000025A0 486D 0C0A pea.l [A5 + 0xC0A /* export_381 */]
000025A4 2F0E move.l -[A7], A6
000025A6 4EBA FD6E jsr [PC - 0x292 /* 00002316 */]
000025AA 486D 3012 pea.l [A5 + 0x3012 /* export_1534 */]
000025AE 42A7 clr.l -[A7]
000025B0 2F0E move.l -[A7], A6
000025B2 4EBA FD62 jsr [PC - 0x29E /* 00002316 */]
000025B6 486D 301A pea.l [A5 + 0x301A /* export_1535 */]
000025BA 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
000025BE 2F0E move.l -[A7], A6
000025C0 4EBA FD54 jsr [PC - 0x2AC /* 00002316 */]
000025C4 486D 3022 pea.l [A5 + 0x3022 /* export_1536 */]
000025C8 486D 0C12 pea.l [A5 + 0xC12 /* export_382 */]
000025CC 2F0E move.l -[A7], A6
000025CE 4EBA FD46 jsr [PC - 0x2BA /* 00002316 */]
000025D2 486D 302A pea.l [A5 + 0x302A /* export_1537 */]
000025D6 42A7 clr.l -[A7]
000025D8 2F0E move.l -[A7], A6
000025DA 4EBA FD3A jsr [PC - 0x2C6 /* 00002316 */]
000025DE 486D 3032 pea.l [A5 + 0x3032 /* export_1538 */]
000025E2 42A7 clr.l -[A7]
000025E4 2F0E move.l -[A7], A6
000025E6 4EBA FD2E jsr [PC - 0x2D2 /* 00002316 */]
000025EA 486D 303A pea.l [A5 + 0x303A /* export_1539 */]
000025EE 42A7 clr.l -[A7]
000025F0 2F0E move.l -[A7], A6
000025F2 4EBA FD22 jsr [PC - 0x2DE /* 00002316 */]
000025F6 486D 3042 pea.l [A5 + 0x3042 /* export_1540 */]
000025FA 42A7 clr.l -[A7]
000025FC 2F0E move.l -[A7], A6
000025FE 4EBA FD16 jsr [PC - 0x2EA /* 00002316 */]
00002602 486D 304A pea.l [A5 + 0x304A /* export_1541 */]
00002606 42A7 clr.l -[A7]
00002608 2F0E move.l -[A7], A6
0000260A 4EBA FD0A jsr [PC - 0x2F6 /* 00002316 */]
0000260E 486D 3052 pea.l [A5 + 0x3052 /* export_1542 */]
00002612 42A7 clr.l -[A7]
00002614 2F0E move.l -[A7], A6
00002616 4EBA FCFE jsr [PC - 0x302 /* 00002316 */]
0000261A 486D 305A pea.l [A5 + 0x305A /* export_1543 */]
0000261E 42A7 clr.l -[A7]
00002620 2F0E move.l -[A7], A6
00002622 4EBA FCF2 jsr [PC - 0x30E /* 00002316 */]
00002626 486D 3062 pea.l [A5 + 0x3062 /* export_1544 */]
0000262A 42A7 clr.l -[A7]
0000262C 2F0E move.l -[A7], A6
0000262E 4EBA FCE6 jsr [PC - 0x31A /* 00002316 */]
00002632 486D 306A pea.l [A5 + 0x306A /* export_1545 */]
00002636 42A7 clr.l -[A7]
00002638 2F0E move.l -[A7], A6
0000263A 4EBA FCDA jsr [PC - 0x326 /* 00002316 */]
0000263E 486D 3072 pea.l [A5 + 0x3072 /* export_1546 */]
00002642 42A7 clr.l -[A7]
00002644 2F0E move.l -[A7], A6
00002646 4EBA FCCE jsr [PC - 0x332 /* 00002316 */]
0000264A 486D 307A pea.l [A5 + 0x307A /* export_1547 */]
0000264E 42A7 clr.l -[A7]
00002650 2F0E move.l -[A7], A6
00002652 4EBA FCC2 jsr [PC - 0x33E /* 00002316 */]
00002656 486D 308A pea.l [A5 + 0x308A /* export_1549 */]
0000265A 486D 0C1A pea.l [A5 + 0xC1A /* export_383 */]
0000265E 2F0E move.l -[A7], A6
00002660 4EBA FCB4 jsr [PC - 0x34C /* 00002316 */]
00002664 486D 3092 pea.l [A5 + 0x3092 /* export_1550 */]
00002668 42A7 clr.l -[A7]
0000266A 2F0E move.l -[A7], A6
0000266C 4EBA FCA8 jsr [PC - 0x358 /* 00002316 */]
00002670 486D 309A pea.l [A5 + 0x309A /* export_1551 */]
00002674 42A7 clr.l -[A7]
00002676 2F0E move.l -[A7], A6
00002678 4EBA FC9C jsr [PC - 0x364 /* 00002316 */]
0000267C 3B6E FFFC F644 move.w [A5 - 0x9BC], [A6 - 0x4]
00002682 486D 30A2 pea.l [A5 + 0x30A2 /* export_1552 */]
00002686 42A7 clr.l -[A7]
00002688 2F0E move.l -[A7], A6
0000268A 4EBA FC8A jsr [PC - 0x376 /* 00002316 */]
0000268E 486D 30AA pea.l [A5 + 0x30AA /* export_1553 */]
00002692 42A7 clr.l -[A7]
00002694 2F0E move.l -[A7], A6
00002696 4EBA FC7E jsr [PC - 0x382 /* 00002316 */]
0000269A 486D 30B2 pea.l [A5 + 0x30B2 /* export_1554 */]
0000269E 486D 0C22 pea.l [A5 + 0xC22 /* export_384 */]
000026A2 2F0E move.l -[A7], A6
000026A4 4EBA FC70 jsr [PC - 0x390 /* 00002316 */]
000026A8 486D 30BA pea.l [A5 + 0x30BA /* export_1555 */]
000026AC 486D 0C2A pea.l [A5 + 0xC2A /* export_385 */]
000026B0 2F0E move.l -[A7], A6
000026B2 4EBA FC62 jsr [PC - 0x39E /* 00002316 */]
000026B6 486D 30E2 pea.l [A5 + 0x30E2 /* export_1560 */]
000026BA 42A7 clr.l -[A7]
000026BC 2F0E move.l -[A7], A6
000026BE 4EBA FC56 jsr [PC - 0x3AA /* 00002316 */]
000026C2 3B6E FFFC F6CE move.w [A5 - 0x932], [A6 - 0x4]
000026C8 486D 30EA pea.l [A5 + 0x30EA /* export_1561 */]
000026CC 486D 0C32 pea.l [A5 + 0xC32 /* export_386 */]
000026D0 2F0E move.l -[A7], A6
000026D2 4EBA FC42 jsr [PC - 0x3BE /* 00002316 */]
000026D6 486D 30F2 pea.l [A5 + 0x30F2 /* export_1562 */]
000026DA 486D 0C32 pea.l [A5 + 0xC32 /* export_386 */]
000026DE 2F0E move.l -[A7], A6
000026E0 4EBA FC34 jsr [PC - 0x3CC /* 00002316 */]
000026E4 486D 30FA pea.l [A5 + 0x30FA /* export_1563 */]
000026E8 42A7 clr.l -[A7]
000026EA 2F0E move.l -[A7], A6
000026EC 4EBA FC28 jsr [PC - 0x3D8 /* 00002316 */]
000026F0 486D 3102 pea.l [A5 + 0x3102 /* export_1564 */]
000026F4 42A7 clr.l -[A7]
000026F6 2F0E move.l -[A7], A6
000026F8 4EBA FC1C jsr [PC - 0x3E4 /* 00002316 */]
000026FC 486D 310A pea.l [A5 + 0x310A /* export_1565 */]
00002700 42A7 clr.l -[A7]
00002702 2F0E move.l -[A7], A6
00002704 4EBA FC10 jsr [PC - 0x3F0 /* 00002316 */]
00002708 486D 3112 pea.l [A5 + 0x3112 /* export_1566 */]
0000270C 42A7 clr.l -[A7]
0000270E 2F0E move.l -[A7], A6
00002710 4EBA FC04 jsr [PC - 0x3FC /* 00002316 */]
00002714 486D 311A pea.l [A5 + 0x311A /* export_1567 */]
00002718 42A7 clr.l -[A7]
0000271A 2F0E move.l -[A7], A6
0000271C 4EBA FBF8 jsr [PC - 0x408 /* 00002316 */]
00002720 486D 3122 pea.l [A5 + 0x3122 /* export_1568 */]
00002724 42A7 clr.l -[A7]
00002726 2F0E move.l -[A7], A6
00002728 4EBA FBEC jsr [PC - 0x414 /* 00002316 */]
0000272C 486D 312A pea.l [A5 + 0x312A /* export_1569 */]
00002730 42A7 clr.l -[A7]
00002732 2F0E move.l -[A7], A6
00002734 4EBA FBE0 jsr [PC - 0x420 /* 00002316 */]
00002738 3B6E FFFC F6CC move.w [A5 - 0x934], [A6 - 0x4]
0000273E 486D 3132 pea.l [A5 + 0x3132 /* export_1570 */]
00002742 42A7 clr.l -[A7]
00002744 2F0E move.l -[A7], A6
00002746 4EBA FBCE jsr [PC - 0x432 /* 00002316 */]
0000274A 426E FFFE clr.w [A6 - 0x2]
0000274E 486D 31E2 pea.l [A5 + 0x31E2 /* export_1592 */]
00002752 4267 clr.w -[A7]
00002754 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002758 2F0E move.l -[A7], A6
0000275A 4EBA FBF8 jsr [PC - 0x408 /* 00002354 */]
0000275E 486D 31EA pea.l [A5 + 0x31EA /* export_1593 */]
00002762 1F3C 0001 move.b -[A7], 0x1
00002766 486D 31CA pea.l [A5 + 0x31CA /* export_1589 */]
0000276A 2F0E move.l -[A7], A6
0000276C 4EBA FBE6 jsr [PC - 0x41A /* 00002354 */]
00002770 486D 31F2 pea.l [A5 + 0x31F2 /* export_1594 */]
00002774 4267 clr.w -[A7]
00002776 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
0000277A 2F0E move.l -[A7], A6
0000277C 4EBA FBD6 jsr [PC - 0x42A /* 00002354 */]
00002780 486D 31FA pea.l [A5 + 0x31FA /* export_1595 */]
00002784 1F3C 0001 move.b -[A7], 0x1
00002788 486D 31DA pea.l [A5 + 0x31DA /* export_1591 */]
0000278C 2F0E move.l -[A7], A6
0000278E 4EBA FBC4 jsr [PC - 0x43C /* 00002354 */]
00002792 486D 3202 pea.l [A5 + 0x3202 /* export_1596 */]
00002796 4267 clr.w -[A7]
00002798 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
0000279C 2F0E move.l -[A7], A6
0000279E 4EBA FBB4 jsr [PC - 0x44C /* 00002354 */]
000027A2 486D 320A pea.l [A5 + 0x320A /* export_1597 */]
000027A6 4267 clr.w -[A7]
000027A8 42A7 clr.l -[A7]
000027AA 2F0E move.l -[A7], A6
000027AC 4EBA FBA6 jsr [PC - 0x45A /* 00002354 */]
000027B0 486D 3212 pea.l [A5 + 0x3212 /* export_1598 */]
000027B4 4267 clr.w -[A7]
000027B6 42A7 clr.l -[A7]
000027B8 2F0E move.l -[A7], A6
000027BA 4EBA FB98 jsr [PC - 0x468 /* 00002354 */]
000027BE 486D 321A pea.l [A5 + 0x321A /* export_1599 */]
000027C2 4267 clr.w -[A7]
000027C4 42A7 clr.l -[A7]
000027C6 2F0E move.l -[A7], A6
000027C8 4EBA FB8A jsr [PC - 0x476 /* 00002354 */]
000027CC 486D 3222 pea.l [A5 + 0x3222 /* export_1600 */]
000027D0 4267 clr.w -[A7]
000027D2 42A7 clr.l -[A7]
000027D4 2F0E move.l -[A7], A6
000027D6 4EBA FB7C jsr [PC - 0x484 /* 00002354 */]
000027DA 486D 322A pea.l [A5 + 0x322A /* export_1601 */]
000027DE 4267 clr.w -[A7]
000027E0 42A7 clr.l -[A7]
000027E2 2F0E move.l -[A7], A6
000027E4 4EBA FB6E jsr [PC - 0x492 /* 00002354 */]
000027E8 486D 3232 pea.l [A5 + 0x3232 /* export_1602 */]
000027EC 4267 clr.w -[A7]
000027EE 42A7 clr.l -[A7]
000027F0 2F0E move.l -[A7], A6
000027F2 4EBA FB60 jsr [PC - 0x4A0 /* 00002354 */]
000027F6 486D 323A pea.l [A5 + 0x323A /* export_1603 */]
000027FA 4267 clr.w -[A7]
000027FC 42A7 clr.l -[A7]
000027FE 2F0E move.l -[A7], A6
00002800 4EBA FB52 jsr [PC - 0x4AE /* 00002354 */]
00002804 3B6E FFFE F642 move.w [A5 - 0x9BE], [A6 - 0x2]
0000280A 486D 3242 pea.l [A5 + 0x3242 /* export_1604 */]
0000280E 1F3C 0001 move.b -[A7], 0x1
00002812 486D 31CA pea.l [A5 + 0x31CA /* export_1589 */]
00002816 2F0E move.l -[A7], A6
00002818 4EBA FB3A jsr [PC - 0x4C6 /* 00002354 */]
0000281C 486D 324A pea.l [A5 + 0x324A /* export_1605 */]
00002820 4267 clr.w -[A7]
00002822 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002826 2F0E move.l -[A7], A6
00002828 4EBA FB2A jsr [PC - 0x4D6 /* 00002354 */]
0000282C 486D 3252 pea.l [A5 + 0x3252 /* export_1606 */]
00002830 4267 clr.w -[A7]
00002832 42A7 clr.l -[A7]
00002834 2F0E move.l -[A7], A6
00002836 4EBA FB1C jsr [PC - 0x4E4 /* 00002354 */]
0000283A 486D 325A pea.l [A5 + 0x325A /* export_1607 */]
0000283E 4267 clr.w -[A7]
00002840 42A7 clr.l -[A7]
00002842 2F0E move.l -[A7], A6
00002844 4EBA FB0E jsr [PC - 0x4F2 /* 00002354 */]
00002848 486D 3262 pea.l [A5 + 0x3262 /* export_1608 */]
0000284C 4267 clr.w -[A7]
0000284E 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002852 2F0E move.l -[A7], A6
00002854 4EBA FAFE jsr [PC - 0x502 /* 00002354 */]
00002858 486D 326A pea.l [A5 + 0x326A /* export_1609 */]
0000285C 4267 clr.w -[A7]
0000285E 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002862 2F0E move.l -[A7], A6
00002864 4EBA FAEE jsr [PC - 0x512 /* 00002354 */]
00002868 486D 3272 pea.l [A5 + 0x3272 /* export_1610 */]
0000286C 4267 clr.w -[A7]
0000286E 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002872 2F0E move.l -[A7], A6
00002874 4EBA FADE jsr [PC - 0x522 /* 00002354 */]
00002878 486D 327A pea.l [A5 + 0x327A /* export_1611 */]
0000287C 4267 clr.w -[A7]
0000287E 42A7 clr.l -[A7]
00002880 2F0E move.l -[A7], A6
00002882 4EBA FAD0 jsr [PC - 0x530 /* 00002354 */]
00002886 486D 3282 pea.l [A5 + 0x3282 /* export_1612 */]
0000288A 4267 clr.w -[A7]
0000288C 42A7 clr.l -[A7]
0000288E 2F0E move.l -[A7], A6
00002890 4EBA FAC2 jsr [PC - 0x53E /* 00002354 */]
00002894 486D 328A pea.l [A5 + 0x328A /* export_1613 */]
00002898 4267 clr.w -[A7]
0000289A 42A7 clr.l -[A7]
0000289C 2F0E move.l -[A7], A6
0000289E 4EBA FAB4 jsr [PC - 0x54C /* 00002354 */]
000028A2 486D 3292 pea.l [A5 + 0x3292 /* export_1614 */]
000028A6 4267 clr.w -[A7]
000028A8 42A7 clr.l -[A7]
000028AA 2F0E move.l -[A7], A6
000028AC 4EBA FAA6 jsr [PC - 0x55A /* 00002354 */]
000028B0 486D 329A pea.l [A5 + 0x329A /* export_1615 */]
000028B4 4267 clr.w -[A7]
000028B6 42A7 clr.l -[A7]
000028B8 2F0E move.l -[A7], A6
000028BA 4EBA FA98 jsr [PC - 0x568 /* 00002354 */]
000028BE 486D 32A2 pea.l [A5 + 0x32A2 /* export_1616 */]
000028C2 4267 clr.w -[A7]
000028C4 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
000028C8 2F0E move.l -[A7], A6
000028CA 4EBA FA88 jsr [PC - 0x578 /* 00002354 */]
000028CE 486D 32AA pea.l [A5 + 0x32AA /* export_1617 */]
000028D2 4267 clr.w -[A7]
000028D4 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
000028D8 2F0E move.l -[A7], A6
000028DA 4EBA FA78 jsr [PC - 0x588 /* 00002354 */]
000028DE 486D 32B2 pea.l [A5 + 0x32B2 /* export_1618 */]
000028E2 4267 clr.w -[A7]
000028E4 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
000028E8 2F0E move.l -[A7], A6
000028EA 4EBA FA68 jsr [PC - 0x598 /* 00002354 */]
000028EE 486D 32BA pea.l [A5 + 0x32BA /* export_1619 */]
000028F2 4267 clr.w -[A7]
000028F4 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
000028F8 2F0E move.l -[A7], A6
000028FA 4EBA FA58 jsr [PC - 0x5A8 /* 00002354 */]
000028FE 486D 32C2 pea.l [A5 + 0x32C2 /* export_1620 */]
00002902 1F3C 0001 move.b -[A7], 0x1
00002906 486D 31DA pea.l [A5 + 0x31DA /* export_1591 */]
0000290A 2F0E move.l -[A7], A6
0000290C 4EBA FA46 jsr [PC - 0x5BA /* 00002354 */]
00002910 486D 32CA pea.l [A5 + 0x32CA /* export_1621 */]
00002914 4267 clr.w -[A7]
00002916 42A7 clr.l -[A7]
00002918 2F0E move.l -[A7], A6
0000291A 4EBA FA38 jsr [PC - 0x5C8 /* 00002354 */]
0000291E 486D 32D2 pea.l [A5 + 0x32D2 /* export_1622 */]
00002922 1F3C 0001 move.b -[A7], 0x1
00002926 486D 31DA pea.l [A5 + 0x31DA /* export_1591 */]
0000292A 2F0E move.l -[A7], A6
0000292C 4EBA FA26 jsr [PC - 0x5DA /* 00002354 */]
00002930 486D 32DA pea.l [A5 + 0x32DA /* export_1623 */]
00002934 4267 clr.w -[A7]
00002936 42A7 clr.l -[A7]
00002938 2F0E move.l -[A7], A6
0000293A 4EBA FA18 jsr [PC - 0x5E8 /* 00002354 */]
0000293E 486D 32E2 pea.l [A5 + 0x32E2 /* export_1624 */]
00002942 4267 clr.w -[A7]
00002944 42A7 clr.l -[A7]
00002946 2F0E move.l -[A7], A6
00002948 4EBA FA0A jsr [PC - 0x5F6 /* 00002354 */]
0000294C 486D 32EA pea.l [A5 + 0x32EA /* export_1625 */]
00002950 4267 clr.w -[A7]
00002952 42A7 clr.l -[A7]
00002954 2F0E move.l -[A7], A6
00002956 4EBA F9FC jsr [PC - 0x604 /* 00002354 */]
0000295A 486D 32F2 pea.l [A5 + 0x32F2 /* export_1626 */]
0000295E 4267 clr.w -[A7]
00002960 42A7 clr.l -[A7]
00002962 2F0E move.l -[A7], A6
00002964 4EBA F9EE jsr [PC - 0x612 /* 00002354 */]
00002968 486D 32FA pea.l [A5 + 0x32FA /* export_1627 */]
0000296C 4267 clr.w -[A7]
0000296E 42A7 clr.l -[A7]
00002970 2F0E move.l -[A7], A6
00002972 4EBA F9E0 jsr [PC - 0x620 /* 00002354 */]
00002976 486D 3302 pea.l [A5 + 0x3302 /* export_1628 */]
0000297A 4267 clr.w -[A7]
0000297C 42A7 clr.l -[A7]
0000297E 2F0E move.l -[A7], A6
00002980 4EBA F9D2 jsr [PC - 0x62E /* 00002354 */]
00002984 486D 330A pea.l [A5 + 0x330A /* export_1629 */]
00002988 4267 clr.w -[A7]
0000298A 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
0000298E 2F0E move.l -[A7], A6
00002990 4EBA F9C2 jsr [PC - 0x63E /* 00002354 */]
00002994 486D 3312 pea.l [A5 + 0x3312 /* export_1630 */]
00002998 1F3C 0001 move.b -[A7], 0x1
0000299C 486D 31CA pea.l [A5 + 0x31CA /* export_1589 */]
000029A0 2F0E move.l -[A7], A6
000029A2 4EBA F9B0 jsr [PC - 0x650 /* 00002354 */]
000029A6 486D 331A pea.l [A5 + 0x331A /* export_1631 */]
000029AA 4267 clr.w -[A7]
000029AC 42A7 clr.l -[A7]
000029AE 2F0E move.l -[A7], A6
000029B0 4EBA F9A2 jsr [PC - 0x65E /* 00002354 */]
000029B4 3B6E FFFE F646 move.w [A5 - 0x9BA], [A6 - 0x2]
000029BA 486D 3322 pea.l [A5 + 0x3322 /* export_1632 */]
000029BE 4267 clr.w -[A7]
000029C0 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
000029C4 2F0E move.l -[A7], A6
000029C6 4EBA F98C jsr [PC - 0x674 /* 00002354 */]
000029CA 486D 332A pea.l [A5 + 0x332A /* export_1633 */]
000029CE 4267 clr.w -[A7]
000029D0 42A7 clr.l -[A7]
000029D2 2F0E move.l -[A7], A6
000029D4 4EBA F97E jsr [PC - 0x682 /* 00002354 */]
000029D8 486D 3332 pea.l [A5 + 0x3332 /* export_1634 */]
000029DC 4267 clr.w -[A7]
000029DE 42A7 clr.l -[A7]
000029E0 2F0E move.l -[A7], A6
000029E2 4EBA F970 jsr [PC - 0x690 /* 00002354 */]
000029E6 486D 333A pea.l [A5 + 0x333A /* export_1635 */]
000029EA 4267 clr.w -[A7]
000029EC 42A7 clr.l -[A7]
000029EE 2F0E move.l -[A7], A6
000029F0 4EBA F962 jsr [PC - 0x69E /* 00002354 */]
000029F4 486D 3342 pea.l [A5 + 0x3342 /* export_1636 */]
000029F8 4267 clr.w -[A7]
000029FA 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
000029FE 2F0E move.l -[A7], A6
00002A00 4EBA F952 jsr [PC - 0x6AE /* 00002354 */]
00002A04 486D 334A pea.l [A5 + 0x334A /* export_1637 */]
00002A08 4267 clr.w -[A7]
00002A0A 42A7 clr.l -[A7]
00002A0C 2F0E move.l -[A7], A6
00002A0E 4EBA F944 jsr [PC - 0x6BC /* 00002354 */]
00002A12 486D 3352 pea.l [A5 + 0x3352 /* export_1638 */]
00002A16 4267 clr.w -[A7]
00002A18 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002A1C 2F0E move.l -[A7], A6
00002A1E 4EBA F934 jsr [PC - 0x6CC /* 00002354 */]
00002A22 486D 335A pea.l [A5 + 0x335A /* export_1639 */]
00002A26 4267 clr.w -[A7]
00002A28 42A7 clr.l -[A7]
00002A2A 2F0E move.l -[A7], A6
00002A2C 4EBA F926 jsr [PC - 0x6DA /* 00002354 */]
00002A30 486D 3362 pea.l [A5 + 0x3362 /* export_1640 */]
00002A34 4267 clr.w -[A7]
00002A36 42A7 clr.l -[A7]
00002A38 2F0E move.l -[A7], A6
00002A3A 4EBA F918 jsr [PC - 0x6E8 /* 00002354 */]
00002A3E 486D 336A pea.l [A5 + 0x336A /* export_1641 */]
00002A42 4267 clr.w -[A7]
00002A44 42A7 clr.l -[A7]
00002A46 2F0E move.l -[A7], A6
00002A48 4EBA F90A jsr [PC - 0x6F6 /* 00002354 */]
00002A4C 486D 3372 pea.l [A5 + 0x3372 /* export_1642 */]
00002A50 4267 clr.w -[A7]
00002A52 42A7 clr.l -[A7]
00002A54 2F0E move.l -[A7], A6
00002A56 4EBA F8FC jsr [PC - 0x704 /* 00002354 */]
00002A5A 486D 337A pea.l [A5 + 0x337A /* export_1643 */]
00002A5E 4267 clr.w -[A7]
00002A60 42A7 clr.l -[A7]
00002A62 2F0E move.l -[A7], A6
00002A64 4EBA F8EE jsr [PC - 0x712 /* 00002354 */]
00002A68 486D 3382 pea.l [A5 + 0x3382 /* export_1644 */]
00002A6C 4267 clr.w -[A7]
00002A6E 42A7 clr.l -[A7]
00002A70 2F0E move.l -[A7], A6
00002A72 4EBA F8E0 jsr [PC - 0x720 /* 00002354 */]
00002A76 486D 338A pea.l [A5 + 0x338A /* export_1645 */]
00002A7A 4267 clr.w -[A7]
00002A7C 42A7 clr.l -[A7]
00002A7E 2F0E move.l -[A7], A6
00002A80 4EBA F8D2 jsr [PC - 0x72E /* 00002354 */]
00002A84 486D 3392 pea.l [A5 + 0x3392 /* export_1646 */]
00002A88 4267 clr.w -[A7]
00002A8A 42A7 clr.l -[A7]
00002A8C 2F0E move.l -[A7], A6
00002A8E 4EBA F8C4 jsr [PC - 0x73C /* 00002354 */]
00002A92 3B6E FFFE F64C move.w [A5 - 0x9B4], [A6 - 0x2]
00002A98 486D 339A pea.l [A5 + 0x339A /* export_1647 */]
00002A9C 4267 clr.w -[A7]
00002A9E 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002AA2 2F0E move.l -[A7], A6
00002AA4 4EBA F8AE jsr [PC - 0x752 /* 00002354 */]
00002AA8 486D 33A2 pea.l [A5 + 0x33A2 /* export_1648 */]
00002AAC 4267 clr.w -[A7]
00002AAE 42A7 clr.l -[A7]
00002AB0 2F0E move.l -[A7], A6
00002AB2 4EBA F8A0 jsr [PC - 0x760 /* 00002354 */]
00002AB6 486D 33AA pea.l [A5 + 0x33AA /* export_1649 */]
00002ABA 4267 clr.w -[A7]
00002ABC 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002AC0 2F0E move.l -[A7], A6
00002AC2 4EBA F890 jsr [PC - 0x770 /* 00002354 */]
00002AC6 486D 33B2 pea.l [A5 + 0x33B2 /* export_1650 */]
00002ACA 4267 clr.w -[A7]
00002ACC 42A7 clr.l -[A7]
00002ACE 2F0E move.l -[A7], A6
00002AD0 4EBA F882 jsr [PC - 0x77E /* 00002354 */]
00002AD4 486D 33BA pea.l [A5 + 0x33BA /* export_1651 */]
00002AD8 4267 clr.w -[A7]
00002ADA 42A7 clr.l -[A7]
00002ADC 2F0E move.l -[A7], A6
00002ADE 4EBA F874 jsr [PC - 0x78C /* 00002354 */]
00002AE2 486D 33C2 pea.l [A5 + 0x33C2 /* export_1652 */]
00002AE6 4267 clr.w -[A7]
00002AE8 42A7 clr.l -[A7]
00002AEA 2F0E move.l -[A7], A6
00002AEC 4EBA F866 jsr [PC - 0x79A /* 00002354 */]
00002AF0 486D 33CA pea.l [A5 + 0x33CA /* export_1653 */]
00002AF4 4267 clr.w -[A7]
00002AF6 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002AFA 2F0E move.l -[A7], A6
00002AFC 4EBA F856 jsr [PC - 0x7AA /* 00002354 */]
00002B00 486D 33D2 pea.l [A5 + 0x33D2 /* export_1654 */]
00002B04 4267 clr.w -[A7]
00002B06 42A7 clr.l -[A7]
00002B08 2F0E move.l -[A7], A6
00002B0A 4EBA F848 jsr [PC - 0x7B8 /* 00002354 */]
00002B0E 3B6E FFFE F648 move.w [A5 - 0x9B8], [A6 - 0x2]
00002B14 486D 33DA pea.l [A5 + 0x33DA /* export_1655 */]
00002B18 4267 clr.w -[A7]
00002B1A 42A7 clr.l -[A7]
00002B1C 2F0E move.l -[A7], A6
00002B1E 4EBA F834 jsr [PC - 0x7CC /* 00002354 */]
00002B22 486D 33E2 pea.l [A5 + 0x33E2 /* export_1656 */]
00002B26 4267 clr.w -[A7]
00002B28 42A7 clr.l -[A7]
00002B2A 2F0E move.l -[A7], A6
00002B2C 4EBA F826 jsr [PC - 0x7DA /* 00002354 */]
00002B30 486D 33EA pea.l [A5 + 0x33EA /* export_1657 */]
00002B34 4267 clr.w -[A7]
00002B36 42A7 clr.l -[A7]
00002B38 2F0E move.l -[A7], A6
00002B3A 4EBA F818 jsr [PC - 0x7E8 /* 00002354 */]
00002B3E 486D 33F2 pea.l [A5 + 0x33F2 /* export_1658 */]
00002B42 4267 clr.w -[A7]
00002B44 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002B48 2F0E move.l -[A7], A6
00002B4A 4EBA F808 jsr [PC - 0x7F8 /* 00002354 */]
00002B4E 486D 33FA pea.l [A5 + 0x33FA /* export_1659 */]
00002B52 4267 clr.w -[A7]
00002B54 486D 31C2 pea.l [A5 + 0x31C2 /* export_1588 */]
00002B58 2F0E move.l -[A7], A6
00002B5A 4EBA F7F8 jsr [PC - 0x808 /* 00002354 */]
00002B5E 486D 3402 pea.l [A5 + 0x3402 /* export_1660 */]
00002B62 4267 clr.w -[A7]
00002B64 42A7 clr.l -[A7]
00002B66 2F0E move.l -[A7], A6
00002B68 4EBA F7EA jsr [PC - 0x816 /* 00002354 */]
00002B6C 4EAD 3082 jsr [A5 + 0x3082 /* export_1548 */]
00002B70 4E5E unlink A6
00002B72 4E75 rts
fn00002B74:
00002B74 4E56 0000 link A6, 0
00002B78 1B7C 000A F6BF move.b [A5 - 0x941], 0xA /* '\n' */
00002B7E 1B7C 0014 F6B4 move.b [A5 - 0x94C], 0x14
00002B84 1B7C 001E F6C4 move.b [A5 - 0x93C], 0x1E
00002B8A 1B6D F6C4 F6CA move.b [A5 - 0x936], [A5 - 0x93C]
00002B90 1B7C 001E F6C5 move.b [A5 - 0x93B], 0x1E
00002B96 1B7C 0028 F6B5 move.b [A5 - 0x94B], 0x28 /* '(' */
00002B9C 1B7C 0028 F6C8 move.b [A5 - 0x938], 0x28 /* '(' */
00002BA2 1B7C 0028 F6C6 move.b [A5 - 0x93A], 0x28 /* '(' */
00002BA8 1B7C 0028 F6B9 move.b [A5 - 0x947], 0x28 /* '(' */
00002BAE 3B7C 2828 F6BA move.w [A5 - 0x946], 0x2828 /* '((' */
00002BB4 1B7C 0028 F6BC move.b [A5 - 0x944], 0x28 /* '(' */
00002BBA 1B7C 0028 F6C9 move.b [A5 - 0x937], 0x28 /* '(' */
00002BC0 1B7C 0028 F6C7 move.b [A5 - 0x939], 0x28 /* '(' */
00002BC6 1B7C 0028 F6C2 move.b [A5 - 0x93E], 0x28 /* '(' */
00002BCC 1B7C 0028 F6C3 move.b [A5 - 0x93D], 0x28 /* '(' */
00002BD2 3B7C 3232 F6B2 move.w [A5 - 0x94E], 0x3232 /* '22' */
00002BD8 1B7C 003C F6BD move.b [A5 - 0x943], 0x3C /* '<' */
00002BDE 1B7C 003C F6C0 move.b [A5 - 0x940], 0x3C /* '<' */
00002BE4 3B7C 4646 F6B6 move.w [A5 - 0x94A], 0x4646 /* 'FF' */
00002BEA 1B7C 0046 F6BE move.b [A5 - 0x942], 0x46 /* 'F' */
00002BF0 1B7C 0046 F6C1 move.b [A5 - 0x93F], 0x46 /* 'F' */
00002BF6 1B7C 0050 F6B8 move.b [A5 - 0x948], 0x50 /* 'P' */
00002BFC 1B7C 001B F69C move.b [A5 - 0x964], 0x1B
00002C02 1B7C 001C F6A5 move.b [A5 - 0x95B], 0x1C
00002C08 1B7C 001D F69B move.b [A5 - 0x965], 0x1D
00002C0E 1B7C 001E F69A move.b [A5 - 0x966], 0x1E
00002C14 1B7C 001F F6A2 move.b [A5 - 0x95E], 0x1F
00002C1A 1B7C 0020 F6A4 move.b [A5 - 0x95C], 0x20 /* ' ' */
00002C20 1B7C 0021 F6A1 move.b [A5 - 0x95F], 0x21 /* '!' */
00002C26 1B7C 0022 F696 move.b [A5 - 0x96A], 0x22 /* '\"' */
00002C2C 1B7C 0023 F697 move.b [A5 - 0x969], 0x23 /* '#' */
00002C32 2B7C 2424 2424 F6AA move.l [A5 - 0x956], 0x24242424 /* '$$$$' */
00002C3A 1B7C 0025 F699 move.b [A5 - 0x967], 0x25 /* '%' */
00002C40 1B7C 0026 F69D move.b [A5 - 0x963], 0x26 /* '&' */
00002C46 3B7C 2728 F69E move.w [A5 - 0x962], 0x2728 /* '\'(' */
00002C4C 1B7C 0029 F6A0 move.b [A5 - 0x960], 0x29 /* ')' */
00002C52 3B7C 2424 F6A8 move.w [A5 - 0x958], 0x2424 /* '$$' */
00002C58 1B7C 002A F698 move.b [A5 - 0x968], 0x2A /* '*' */
00002C5E 1B7C 002B F6A3 move.b [A5 - 0x95D], 0x2B /* '+' */
00002C64 3B7C 2D2E F6A6 move.w [A5 - 0x95A], 0x2D2E /* '-.' */
00002C6A 1B6D F6A8 F6AE move.b [A5 - 0x952], [A5 - 0x958]
00002C70 4E5E unlink A6
00002C72 4E75 rts
fn00002C74:
00002C74 4E56 0000 link A6, 0
00002C78 4267 clr.w -[A7]
00002C7A 486D 129A pea.l [A5 + 0x129A /* export_591 */]
00002C7E 42A7 clr.l -[A7]
00002C80 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002C84 1F3C 0001 move.b -[A7], 0x1
00002C88 486D 10E2 pea.l [A5 + 0x10E2 /* export_536 */]
00002C8C 42A7 clr.l -[A7]
00002C8E 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002C92 1F3C 0002 move.b -[A7], 0x2
00002C96 486D 137A pea.l [A5 + 0x137A /* export_619 */]
00002C9A 42A7 clr.l -[A7]
00002C9C 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002CA0 1F3C 0003 move.b -[A7], 0x3
00002CA4 486D 138A pea.l [A5 + 0x138A /* export_621 */]
00002CA8 42A7 clr.l -[A7]
00002CAA 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002CAE 1F3C 0004 move.b -[A7], 0x4
00002CB2 486D 12A2 pea.l [A5 + 0x12A2 /* export_592 */]
00002CB6 42A7 clr.l -[A7]
00002CB8 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002CBC 1F3C 0005 move.b -[A7], 0x5
00002CC0 486D 123A pea.l [A5 + 0x123A /* export_579 */]
00002CC4 42A7 clr.l -[A7]
00002CC6 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002CCA 1F3C 0006 move.b -[A7], 0x6
00002CCE 486D 1242 pea.l [A5 + 0x1242 /* export_580 */]
00002CD2 42A7 clr.l -[A7]
00002CD4 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002CD8 1F3C 0007 move.b -[A7], 0x7
00002CDC 486D 124A pea.l [A5 + 0x124A /* export_581 */]
00002CE0 42A7 clr.l -[A7]
00002CE2 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002CE6 1F3C 0008 move.b -[A7], 0x8
00002CEA 486D 1252 pea.l [A5 + 0x1252 /* export_582 */]
00002CEE 42A7 clr.l -[A7]
00002CF0 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002CF4 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00002CF8 486D 1272 pea.l [A5 + 0x1272 /* export_586 */]
00002CFC 42A7 clr.l -[A7]
00002CFE 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D02 1F3C 000A move.b -[A7], 0xA /* '\n' */
00002D06 486D 128A pea.l [A5 + 0x128A /* export_589 */]
00002D0A 42A7 clr.l -[A7]
00002D0C 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D10 1F3C 000B move.b -[A7], 0xB
00002D14 486D 126A pea.l [A5 + 0x126A /* export_585 */]
00002D18 42A7 clr.l -[A7]
00002D1A 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D1E 1F3C 000C move.b -[A7], 0xC
00002D22 486D 1282 pea.l [A5 + 0x1282 /* export_588 */]
00002D26 42A7 clr.l -[A7]
00002D28 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D2C 1F3C 000D move.b -[A7], 0xD /* '\r' */
00002D30 486D 127A pea.l [A5 + 0x127A /* export_587 */]
00002D34 42A7 clr.l -[A7]
00002D36 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D3A 1F3C 000E move.b -[A7], 0xE
00002D3E 486D 125A pea.l [A5 + 0x125A /* export_583 */]
00002D42 42A7 clr.l -[A7]
00002D44 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D48 1F3C 000F move.b -[A7], 0xF
00002D4C 486D 1262 pea.l [A5 + 0x1262 /* export_584 */]
00002D50 42A7 clr.l -[A7]
00002D52 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D56 1F3C 0010 move.b -[A7], 0x10
00002D5A 486D 1422 pea.l [A5 + 0x1422 /* export_640 */]
00002D5E 42A7 clr.l -[A7]
00002D60 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D64 1F3C 0011 move.b -[A7], 0x11
00002D68 486D 10D2 pea.l [A5 + 0x10D2 /* export_534 */]
00002D6C 42A7 clr.l -[A7]
00002D6E 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D72 1F3C 0012 move.b -[A7], 0x12
00002D76 486D 1B0A pea.l [A5 + 0x1B0A /* export_861 */]
00002D7A 42A7 clr.l -[A7]
00002D7C 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D80 1F3C 0013 move.b -[A7], 0x13
00002D84 486D 18D2 pea.l [A5 + 0x18D2 /* export_790 */]
00002D88 42A7 clr.l -[A7]
00002D8A 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D8E 1F3C 0014 move.b -[A7], 0x14
00002D92 486D 1902 pea.l [A5 + 0x1902 /* export_796 */]
00002D96 42A7 clr.l -[A7]
00002D98 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002D9C 1F3C 0015 move.b -[A7], 0x15
00002DA0 486D 1C22 pea.l [A5 + 0x1C22 /* export_896 */]
00002DA4 42A7 clr.l -[A7]
00002DA6 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002DAA 1F3C 0016 move.b -[A7], 0x16
00002DAE 486D 1BB2 pea.l [A5 + 0x1BB2 /* export_882 */]
00002DB2 42A7 clr.l -[A7]
00002DB4 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002DB8 1F3C 0017 move.b -[A7], 0x17
00002DBC 486D 1CA2 pea.l [A5 + 0x1CA2 /* export_912 */]
00002DC0 42A7 clr.l -[A7]
00002DC2 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002DC6 1F3C 001A move.b -[A7], 0x1A
00002DCA 486D 190A pea.l [A5 + 0x190A /* export_797 */]
00002DCE 42A7 clr.l -[A7]
00002DD0 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002DD4 1F3C 0018 move.b -[A7], 0x18
00002DD8 486D 1C4A pea.l [A5 + 0x1C4A /* export_901 */]
00002DDC 42A7 clr.l -[A7]
00002DDE 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002DE2 1F3C 0019 move.b -[A7], 0x19
00002DE6 486D 1B02 pea.l [A5 + 0x1B02 /* export_860 */]
00002DEA 42A7 clr.l -[A7]
00002DEC 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002DF0 1F3C 001B move.b -[A7], 0x1B
00002DF4 486D 2EA2 pea.l [A5 + 0x2EA2 /* export_1488 */]
00002DF8 42A7 clr.l -[A7]
00002DFA 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002DFE 1F3C 001C move.b -[A7], 0x1C
00002E02 486D 2F02 pea.l [A5 + 0x2F02 /* export_1500 */]
00002E06 42A7 clr.l -[A7]
00002E08 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E0C 1F3C 001D move.b -[A7], 0x1D
00002E10 486D 2E9A pea.l [A5 + 0x2E9A /* export_1487 */]
00002E14 42A7 clr.l -[A7]
00002E16 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E1A 1F3C 001E move.b -[A7], 0x1E
00002E1E 486D 2E92 pea.l [A5 + 0x2E92 /* export_1486 */]
00002E22 42A7 clr.l -[A7]
00002E24 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E28 1F3C 001F move.b -[A7], 0x1F
00002E2C 486D 2ED2 pea.l [A5 + 0x2ED2 /* export_1494 */]
00002E30 42A7 clr.l -[A7]
00002E32 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E36 1F3C 0020 move.b -[A7], 0x20 /* ' ' */
00002E3A 486D 2EF2 pea.l [A5 + 0x2EF2 /* export_1498 */]
00002E3E 42A7 clr.l -[A7]
00002E40 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E44 1F3C 0021 move.b -[A7], 0x21 /* '!' */
00002E48 486D 2ECA pea.l [A5 + 0x2ECA /* export_1493 */]
00002E4C 42A7 clr.l -[A7]
00002E4E 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E52 1F3C 0022 move.b -[A7], 0x22 /* '\"' */
00002E56 486D 2E6A pea.l [A5 + 0x2E6A /* export_1481 */]
00002E5A 42A7 clr.l -[A7]
00002E5C 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E60 1F3C 0023 move.b -[A7], 0x23 /* '#' */
00002E64 486D 2E72 pea.l [A5 + 0x2E72 /* export_1482 */]
00002E68 42A7 clr.l -[A7]
00002E6A 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E6E 1F3C 0024 move.b -[A7], 0x24 /* '$' */
00002E72 486D 2E82 pea.l [A5 + 0x2E82 /* export_1484 */]
00002E76 42A7 clr.l -[A7]
00002E78 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E7C 1F3C 0025 move.b -[A7], 0x25 /* '%' */
00002E80 486D 2E8A pea.l [A5 + 0x2E8A /* export_1485 */]
00002E84 42A7 clr.l -[A7]
00002E86 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E8A 1F3C 0026 move.b -[A7], 0x26 /* '&' */
00002E8E 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */]
00002E92 42A7 clr.l -[A7]
00002E94 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002E98 1F3C 0027 move.b -[A7], 0x27 /* '\'' */
00002E9C 486D 2EB2 pea.l [A5 + 0x2EB2 /* export_1490 */]
00002EA0 42A7 clr.l -[A7]
00002EA2 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002EA6 1F3C 0028 move.b -[A7], 0x28 /* '(' */
00002EAA 486D 2EC2 pea.l [A5 + 0x2EC2 /* export_1492 */]
00002EAE 42A7 clr.l -[A7]
00002EB0 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002EB4 1F3C 0029 move.b -[A7], 0x29 /* ')' */
00002EB8 486D 2EBA pea.l [A5 + 0x2EBA /* export_1491 */]
00002EBC 42A7 clr.l -[A7]
00002EBE 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002EC2 1F3C 002A move.b -[A7], 0x2A /* '*' */
00002EC6 486D 2E7A pea.l [A5 + 0x2E7A /* export_1483 */]
00002ECA 42A7 clr.l -[A7]
00002ECC 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002ED0 1F3C 002B move.b -[A7], 0x2B /* '+' */
00002ED4 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
00002ED8 42A7 clr.l -[A7]
00002EDA 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002EDE 1F3C 002C move.b -[A7], 0x2C /* ',' */
00002EE2 486D 187A pea.l [A5 + 0x187A /* export_779 */]
00002EE6 42A7 clr.l -[A7]
00002EE8 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002EEC 1F3C 002D move.b -[A7], 0x2D /* '-' */
00002EF0 486D 2EE2 pea.l [A5 + 0x2EE2 /* export_1496 */]
00002EF4 42A7 clr.l -[A7]
00002EF6 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002EFA 1F3C 002E move.b -[A7], 0x2E /* '.' */
00002EFE 486D 2EEA pea.l [A5 + 0x2EEA /* export_1497 */]
00002F02 42A7 clr.l -[A7]
00002F04 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002F08 1F3C 002F move.b -[A7], 0x2F /* '/' */
00002F0C 486D 2EFA pea.l [A5 + 0x2EFA /* export_1499 */]
00002F10 42A7 clr.l -[A7]
00002F12 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002F16 1F3C 0030 move.b -[A7], 0x30 /* '0' */
00002F1A 486D 1962 pea.l [A5 + 0x1962 /* export_808 */]
00002F1E 42A7 clr.l -[A7]
00002F20 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00002F24 4E5E unlink A6
00002F26 4E75 rts
fn00002F28:
00002F28 4E56 FFFE link A6, -0x0002
00002F2C 2F07 move.l -[A7], D7
00002F2E 207C 0000 033C movea.l A0, 0x33C
00002F34 2B50 FC6E move.l [A5 - 0x392], [A0]
00002F38 41ED 147A lea.l A0, [A5 + 0x147A /* export_651 */]
00002F3C 227C 0000 033C movea.l A1, 0x33C
00002F42 2288 move.l [A1], A0
00002F44 4EBA E0BE jsr [PC - 0x1F42 /* 00001004 */]
00002F48 4EBA E146 jsr [PC - 0x1EBA /* 00001090 */]
00002F4C 4EBA E178 jsr [PC - 0x1E88 /* 000010C6 */]
00002F50 4EBA EA5A jsr [PC - 0x15A6 /* 000019AC */]
00002F54 4EBA FD1E jsr [PC - 0x2E2 /* 00002C74 */]
00002F58 4EBA ECD6 jsr [PC - 0x132A /* 00001C30 */]
00002F5C 4EBA EA08 jsr [PC - 0x15F8 /* 00001966 */]
00002F60 4EBA F3A4 jsr [PC - 0xC5C /* 00002306 */]
00002F64 4EBA EB36 jsr [PC - 0x14CA /* 00001A9C */]
00002F68 4EBA EC22 jsr [PC - 0x13DE /* 00001B8C */]
00002F6C 4EBA F434 jsr [PC - 0xBCC /* 000023A2 */]
00002F70 4267 clr.w -[A7]
00002F72 4EBA E77C jsr [PC - 0x1884 /* 000016F0 */]
00002F76 101F move.b D0, [A7]+
00002F78 660A bne +0xC /* 00002F84 */
00002F7A 2F3C 0001 0B15 move.l -[A7], 0x10B15
00002F80 4EAD 1F5A jsr [A5 + 0x1F5A /* export_999 */]
label00002F84:
00002F84 4EBA F35E jsr [PC - 0xCA2 /* 000022E4 */]
00002F88 102D B566 move.b D0, [A5 - 0x4A9A]
00002F8C 6700 0114 beq +0x116 /* 000030A2 */
00002F90 4267 clr.w -[A7]
00002F92 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */
00002F98 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00002F9E 486D 148A pea.l [A5 + 0x148A /* export_653 */]
00002FA2 42A7 clr.l -[A7]
00002FA4 1F3C 0001 move.b -[A7], 0x1
00002FA8 4267 clr.w -[A7]
00002FAA 303C 0A22 move.w D0, 0xA22 /* '\n\"' */
00002FAE A816 syscall Pack8
00002FB0 3E1F move.w D7, [A7]+
00002FB2 4267 clr.w -[A7]
00002FB4 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
00002FBA 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00002FC0 486D 1482 pea.l [A5 + 0x1482 /* export_652 */]
00002FC4 42A7 clr.l -[A7]
00002FC6 42A7 clr.l -[A7]
00002FC8 303C 0A22 move.w D0, 0xA22 /* '\n\"' */
00002FCC A816 syscall Pack8
00002FCE 3E1F move.w D7, [A7]+
00002FD0 4267 clr.w -[A7]
00002FD2 2F3C 7073 6E20 move.l -[A7], 0x70736E20 /* 'psn ' */
00002FD8 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00002FDE 486D 1482 pea.l [A5 + 0x1482 /* export_652 */]
00002FE2 42A7 clr.l -[A7]
00002FE4 42A7 clr.l -[A7]
00002FE6 303C 0A22 move.w D0, 0xA22 /* '\n\"' */
00002FEA A816 syscall Pack8
00002FEC 3E1F move.w D7, [A7]+
00002FEE 4267 clr.w -[A7]
00002FF0 2F3C 7274 6964 move.l -[A7], 0x72746964 /* 'rtid' */
00002FF6 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00002FFC 486D 1482 pea.l [A5 + 0x1482 /* export_652 */]
00003000 42A7 clr.l -[A7]
00003002 42A7 clr.l -[A7]
00003004 303C 0A22 move.w D0, 0xA22 /* '\n\"' */
00003008 A816 syscall Pack8
0000300A 3E1F move.w D7, [A7]+
0000300C 4267 clr.w -[A7]
0000300E 2F3C 7461 7267 move.l -[A7], 0x74617267 /* 'targ' */
00003014 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
0000301A 486D 1482 pea.l [A5 + 0x1482 /* export_652 */]
0000301E 42A7 clr.l -[A7]
00003020 42A7 clr.l -[A7]
00003022 303C 0A22 move.w D0, 0xA22 /* '\n\"' */
00003026 A816 syscall Pack8
00003028 3E1F move.w D7, [A7]+
0000302A 4267 clr.w -[A7]
0000302C 2F3C 7479 7065 move.l -[A7], 0x74797065 /* 'type' */
00003032 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00003038 486D 1492 pea.l [A5 + 0x1492 /* export_654 */]
0000303C 42A7 clr.l -[A7]
0000303E 42A7 clr.l -[A7]
00003040 303C 0A22 move.w D0, 0xA22 /* '\n\"' */
00003044 A816 syscall Pack8
00003046 3E1F move.w D7, [A7]+
00003048 4267 clr.w -[A7]
0000304A 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00003050 2F3C 4144 4452 move.l -[A7], 0x41444452 /* 'ADDR' */
00003056 486D 1482 pea.l [A5 + 0x1482 /* export_652 */]
0000305A 42A7 clr.l -[A7]
0000305C 42A7 clr.l -[A7]
0000305E 303C 0A22 move.w D0, 0xA22 /* '\n\"' */
00003062 A816 syscall Pack8
00003064 3E1F move.w D7, [A7]+
00003066 4267 clr.w -[A7]
00003068 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
0000306E 2F3C 7073 6E20 move.l -[A7], 0x70736E20 /* 'psn ' */
00003074 486D 1482 pea.l [A5 + 0x1482 /* export_652 */]
00003078 42A7 clr.l -[A7]
0000307A 42A7 clr.l -[A7]
0000307C 303C 0A22 move.w D0, 0xA22 /* '\n\"' */
00003080 A816 syscall Pack8
00003082 3E1F move.w D7, [A7]+
00003084 4267 clr.w -[A7]
00003086 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
0000308C 2F3C 7461 7267 move.l -[A7], 0x74617267 /* 'targ' */
00003092 486D 1482 pea.l [A5 + 0x1482 /* export_652 */]
00003096 42A7 clr.l -[A7]
00003098 42A7 clr.l -[A7]
0000309A 303C 0A22 move.w D0, 0xA22 /* '\n\"' */
0000309E A816 syscall Pack8
000030A0 3E1F move.w D7, [A7]+
label000030A2:
000030A2 2E1F move.l D7, [A7]+
000030A4 4E5E unlink A6
000030A6 4E75 rts
fn000030A8:
000030A8 4E56 0000 link A6, 0
000030AC 422D C21A clr.b [A5 - 0x3DE6]
000030B0 3B7C 0007 FD4C move.w [A5 - 0x2B4], 0x7
000030B6 422D C5F2 clr.b [A5 - 0x3A0E]
000030BA 3F3C 0001 move.w -[A7], 0x1
000030BE 4EAD 0082 jsr [A5 + 0x82 /* export_12 */]
000030C2 422D B8F6 clr.b [A5 - 0x470A]
000030C6 3B7C 0008 C87A move.w [A5 - 0x3786], 0x8
000030CC 2B6D C166 C26E move.l [A5 - 0x3D92], [A5 - 0x3E9A]
000030D2 3B7C 0040 C5FA move.w [A5 - 0x3A06], 0x40 /* '@' */
000030D8 3B7C 002B C26C move.w [A5 - 0x3D94], 0x2B /* '+' */
000030DE 2B7C 0000 0158 C14A move.l [A5 - 0x3EB6], 0x158
000030E6 302D C5FA move.w D0, [A5 - 0x3A06]
000030EA 48C0 ext.l D0
000030EC 81FC 0002 divs.w D0, 0x2
000030F0 322D C168 move.w D1, [A5 - 0x3E98]
000030F4 9240 sub.w D1, D0
000030F6 3B41 C87E move.w [A5 - 0x3782], D1
000030FA 302D C26C move.w D0, [A5 - 0x3D94]
000030FE 48C0 ext.l D0
00003100 81FC 0002 divs.w D0, 0x2
00003104 322D C166 move.w D1, [A5 - 0x3E9A]
00003108 9240 sub.w D1, D0
0000310A 3B41 C87C move.w [A5 - 0x3784], D1
0000310E 302D C5FA move.w D0, [A5 - 0x3A06]
00003112 D06D C87E add.w D0, [A5 - 0x3782]
00003116 3B40 C882 move.w [A5 - 0x377E], D0
0000311A 302D C26C move.w D0, [A5 - 0x3D94]
0000311E D06D C87C add.w D0, [A5 - 0x3784]
00003122 3B40 C880 move.w [A5 - 0x3780], D0
00003126 302D C5FA move.w D0, [A5 - 0x3A06]
0000312A 48C0 ext.l D0
0000312C 81FC 0002 divs.w D0, 0x2
00003130 D06D C61C add.w D0, [A5 - 0x39E4]
00003134 3B40 C144 move.w [A5 - 0x3EBC], D0
00003138 302D C26C move.w D0, [A5 - 0x3D94]
0000313C 48C0 ext.l D0
0000313E 81FC 0002 divs.w D0, 0x2
00003142 D06D C61A add.w D0, [A5 - 0x39E6]
00003146 3B40 C142 move.w [A5 - 0x3EBE], D0
0000314A 302D C5FA move.w D0, [A5 - 0x3A06]
0000314E 48C0 ext.l D0
00003150 81FC 0002 divs.w D0, 0x2
00003154 322D C5FA move.w D1, [A5 - 0x3A06]
00003158 9240 sub.w D1, D0
0000315A 302D C620 move.w D0, [A5 - 0x39E0]
0000315E 9041 sub.w D0, D1
00003160 3B40 C148 move.w [A5 - 0x3EB8], D0
00003164 302D C26C move.w D0, [A5 - 0x3D94]
00003168 48C0 ext.l D0
0000316A 81FC 0002 divs.w D0, 0x2
0000316E 322D C26C move.w D1, [A5 - 0x3D94]
00003172 9240 sub.w D1, D0
00003174 302D C61E move.w D0, [A5 - 0x39E2]
00003178 9041 sub.w D0, D1
0000317A 3B40 C146 move.w [A5 - 0x3EBA], D0
0000317E 422D FD4A clr.b [A5 - 0x2B6]
00003182 426D FD38 clr.w [A5 - 0x2C8]
00003186 7000 moveq.l D0, 0x00
00003188 2B40 FCA4 move.l [A5 - 0x35C], D0
0000318C 2B40 FCA0 move.l [A5 - 0x360], D0
00003190 426D C0A4 clr.w [A5 - 0x3F5C]
00003194 102D A556 move.b D0, [A5 - 0x5AAA]
00003198 6706 beq +0x8 /* 000031A0 */
0000319A 3B7C FFFF C0A4 move.w [A5 - 0x3F5C], 0xFFFF
label000031A0:
000031A0 3B6D A40E C0A6 move.w [A5 - 0x3F5A], [A5 - 0x5BF2]
000031A6 3B6D A40C C0A8 move.w [A5 - 0x3F58], [A5 - 0x5BF4]
000031AC 422D C0AA clr.b [A5 - 0x3F56]
000031B0 4267 clr.w -[A7]
000031B2 3F2D C0A8 move.w -[A7], [A5 - 0x3F58]
000031B6 4EAD 1F72 jsr [A5 + 0x1F72 /* export_1002 */]
000031BA 3B5F C0AC move.w [A5 - 0x3F54], [A7]+
000031BE 422D C874 clr.b [A5 - 0x378C]
000031C2 422D C268 clr.b [A5 - 0x3D98]
000031C6 422D B630 clr.b [A5 - 0x49D0]
000031CA 422D FC9E clr.b [A5 - 0x362]
000031CE 4EAD 002A jsr [A5 + 0x2A /* export_1 */]
000031D2 422D B93E clr.b [A5 - 0x46C2]
000031D6 422D FD1E clr.b [A5 - 0x2E2]
000031DA 42A7 clr.l -[A7]
000031DC 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
000031E0 2B5F FCFA move.l [A5 - 0x306], [A7]+
000031E4 42A7 clr.l -[A7]
000031E6 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
000031EA 2B5F FCFE move.l [A5 - 0x302], [A7]+
000031EE 42A7 clr.l -[A7]
000031F0 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
000031F4 2B5F FD02 move.l [A5 - 0x2FE], [A7]+
000031F8 42A7 clr.l -[A7]
000031FA 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
000031FE 2B5F FD06 move.l [A5 - 0x2FA], [A7]+
00003202 2F2D FCFA move.l -[A7], [A5 - 0x306]
00003206 205F movea.l A0, [A7]+
00003208 A049 syscall HPurge
0000320A 2F2D FCFE move.l -[A7], [A5 - 0x302]
0000320E 205F movea.l A0, [A7]+
00003210 A049 syscall HPurge
00003212 2F2D FD02 move.l -[A7], [A5 - 0x2FE]
00003216 205F movea.l A0, [A7]+
00003218 A049 syscall HPurge
0000321A 2F2D FD06 move.l -[A7], [A5 - 0x2FA]
0000321E 205F movea.l A0, [A7]+
00003220 A049 syscall HPurge
00003222 4E5E unlink A6
00003224 4E75 rts
00003226 4E56 FF04 link A6, -0x00FC
0000322A 2F0C move.l -[A7], A4
0000322C 206E 0008 movea.l A0, [A6 + 0x8]
00003230 43EE FF04 lea.l A1, [A6 - 0xFC]
00003234 703E moveq.l D0, 0x3E
label00003236:
00003236 22D8 move.l [A1]+, [A0]+
00003238 51C8 FFFC dbf D0, -0x6 /* 00003236 */
0000323C 422E 0014 clr.b [A6 + 0x14]
00003240 286E 000C movea.l A4, [A6 + 0xC]
00003244 203C 6F64 6F63 move.l D0, 0x6F646F63 /* 'odoc' */
0000324A B0AC 0012 cmp.l D0, [A4 + 0x12]
0000324E 56C0 sne D0
00003250 4A00 tst.b D0
00003252 6712 beq +0x14 /* 00003266 */
00003254 223C 7064 6F63 move.l D1, 0x70646F63 /* 'pdoc' */
0000325A B2AC 0012 cmp.l D1, [A4 + 0x12]
0000325E 56C1 sne D1
00003260 C001 and.b D0, D1
00003262 6702 beq +0x4 /* 00003266 */
00003264 601A bra +0x1C /* 00003280 */
label00003266:
00003266 41ED C41A lea.l A0, [A5 - 0x3BE6]
0000326A 224C movea.l A1, A4
0000326C 5089 addq.l A1, 8
0000326E 20D9 move.l [A0]+, [A1]+
00003270 20D9 move.l [A0]+, [A1]+
00003272 20D9 move.l [A0]+, [A1]+
00003274 20D9 move.l [A0]+, [A1]+
00003276 1D7C 0001 0014 move.b [A6 + 0x14], 0x1
0000327C 4EAD 2BDA jsr [A5 + 0x2BDA /* export_1399 */]
label00003280:
00003280 285F movea.l A4, [A7]+
00003282 4E5E unlink A6
00003284 205F movea.l A0, [A7]+
00003286 DEFC 000C add.w A7, 0xC
0000328A 4ED0 jmp [A0]
0000328C 4E56 FFEE link A6, -0x0012
00003290 206E 0010 movea.l A0, [A6 + 0x10]
00003294 43EE FFF8 lea.l A1, [A6 - 0x8]
00003298 22D8 move.l [A1]+, [A0]+
0000329A 22D8 move.l [A1]+, [A0]+
0000329C 206E 000C movea.l A0, [A6 + 0xC]
000032A0 43EE FFF0 lea.l A1, [A6 - 0x10]
000032A4 22D8 move.l [A1]+, [A0]+
000032A6 22D8 move.l [A1]+, [A0]+
000032A8 426E 0014 clr.w [A6 + 0x14]
000032AC 4267 clr.w -[A7]
000032AE 486E FFF8 pea.l [A6 - 0x8]
000032B2 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
000032B8 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */
000032BE 486D C0E6 pea.l [A5 - 0x3F1A]
000032C2 303C 0812 move.w D0, 0x812
000032C6 A816 syscall Pack8
000032C8 3D5F FFEE move.w [A6 - 0x12], [A7]+
000032CC 4E5E unlink A6
000032CE 205F movea.l A0, [A7]+
000032D0 DEFC 000C add.w A7, 0xC
000032D4 4ED0 jmp [A0]
fn000032D6:
000032D6 4E56 0000 link A6, 0
000032DA 422E 0008 clr.b [A6 + 0x8]
000032DE 4267 clr.w -[A7]
000032E0 486D A7A4 pea.l [A5 - 0x585C]
000032E4 4EAD 0CF2 jsr [A5 + 0xCF2 /* export_410 */]
000032E8 101F move.b D0, [A7]+
000032EA 6722 beq +0x24 /* 0000330E */
000032EC 42A7 clr.l -[A7]
000032EE 486D A7A4 pea.l [A5 - 0x585C]
000032F2 4EAD 0D52 jsr [A5 + 0xD52 /* export_422 */]
000032F6 2B5F A78C move.l [A5 - 0x5874], [A7]+
000032FA 4267 clr.w -[A7]
000032FC 2F2D A78C move.l -[A7], [A5 - 0x5874]
00003300 4EAD 230A jsr [A5 + 0x230A /* export_1117 */]
00003304 4A5F tst.w [A7]+
00003306 57C0 seq D0
00003308 4400 neg.b D0
0000330A 1D40 0008 move.b [A6 + 0x8], D0
label0000330E:
0000330E 4E5E unlink A6
00003310 4E75 rts
export_230:
00003312 4E56 F9C0 link A6, -0x0640
00003316 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4
0000331A 42A7 clr.l -[A7]
0000331C 3F3C A829 move.w -[A7], 0xA829
00003320 1F3C 0001 move.b -[A7], 0x1
00003324 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00003328 42A7 clr.l -[A7]
0000332A 3F3C A89F move.w -[A7], 0xA89F
0000332E 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00003332 201F move.l D0, [A7]+
00003334 B09F cmp.l D0, [A7]+
00003336 56C0 sne D0
00003338 4400 neg.b D0
0000333A 1B40 B940 move.b [A5 - 0x46C0], D0
0000333E 41ED A39A lea.l A0, [A5 - 0x5C66]
00003342 43ED FE18 lea.l A1, [A5 - 0x1E8]
00003346 20D9 move.l [A0]+, [A1]+
00003348 20D9 move.l [A0]+, [A1]+
0000334A 4EBA CCB4 jsr [PC - 0x334C /* 00000000 */]
0000334E 422E 0008 clr.b [A6 + 0x8]
00003352 422D FDB4 clr.b [A5 - 0x24C]
00003356 422D A8AA clr.b [A5 - 0x5756]
0000335A 3B7C FFFF A67E move.w [A5 - 0x5982], 0xFFFF
00003360 2F3C 0001 0000 move.l -[A7], 0x10000
00003366 486E FB04 pea.l [A6 - 0x4FC]
0000336A 4EAD 039A jsr [A5 + 0x39A /* export_111 */]
0000336E 4A5F tst.w [A7]+
00003370 56C0 sne D0
00003372 4A00 tst.b D0
00003374 663C bne +0x3E /* 000033B2 */
00003376 0C6E 0605 FB08 cmpi.w [A6 - 0x4F8], 0x605
0000337C 5DC1 slt D1
0000337E 8001 or.b D0, D1
00003380 6630 bne +0x32 /* 000033B2 */
00003382 2F00 move.l -[A7], D0
00003384 42A7 clr.l -[A7]
00003386 3F3C A1AD move.w -[A7], 0xA1AD
0000338A 1F3C 0001 move.b -[A7], 0x1
0000338E 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00003392 221F move.l D1, [A7]+
00003394 201F move.l D0, [A7]+
00003396 48E7 C000 movem.l -[A7], D0,D1
0000339A 42A7 clr.l -[A7]
0000339C 3F3C A89F move.w -[A7], 0xA89F
000033A0 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000033A4 241F move.l D2, [A7]+
000033A6 4CDF 0003 movem.l D0,D1, [A7]+
000033AA B481 cmp.l D2, D1
000033AC 57C1 seq D1
000033AE 8001 or.b D0, D1
000033B0 670C beq +0xE /* 000033BE */
label000033B2:
000033B2 3F3C 0001 move.w -[A7], 0x1
000033B6 4EAD 1FBA jsr [A5 + 0x1FBA /* export_1011 */]
000033BA 6000 080C bra +0x80E /* 00003BC8 */
label000033BE:
000033BE 0C6E 0700 FB08 cmpi.w [A6 - 0x4F8], 0x700
000033C4 5CC0 sge D0
000033C6 4400 neg.b D0
000033C8 1B40 A54C move.b [A5 - 0x5AB4], D0
000033CC 4267 clr.w -[A7]
000033CE 2F3C 612F 7578 move.l -[A7], 0x612F7578 /* 'a/ux' */
000033D4 486E FAE8 pea.l [A6 - 0x518]
000033D8 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
000033DC 4A5F tst.w [A7]+
000033DE 57C0 seq D0
000033E0 4400 neg.b D0
000033E2 1B40 A534 move.b [A5 - 0x5ACC], D0
000033E6 670C beq +0xE /* 000033F4 */
000033E8 0CAE 0000 0200 FAE8 cmpi.l [A6 - 0x518], 0x200
000033F0 5FC1 sle D1
000033F2 C001 and.b D0, D1
label000033F4:
000033F4 4A00 tst.b D0
000033F6 6618 bne +0x1A /* 00003410 */
000033F8 2F00 move.l -[A7], D0
000033FA 42A7 clr.l -[A7]
000033FC 2F3C 5753 4E44 move.l -[A7], 0x57534E44 /* 'WSND' */
00003402 4267 clr.w -[A7]
00003404 A9A0 syscall GetResource
00003406 221F move.l D1, [A7]+
00003408 201F move.l D0, [A7]+
0000340A 4A81 tst.l D1
0000340C 56C1 sne D1
0000340E 8001 or.b D0, D1
label00003410:
00003410 0240 0001 andi.w D0, 0x1
00003414 1B40 EC04 move.b [A5 - 0x13FC], D0
00003418 422D EBF4 clr.b [A5 - 0x140C]
0000341C 4267 clr.w -[A7]
0000341E 2F3C 6670 7520 move.l -[A7], 0x66707520 /* 'fpu ' */
00003424 486E FAEC pea.l [A6 - 0x514]
00003428 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
0000342C 4A5F tst.w [A7]+
0000342E 57C0 seq D0
00003430 4A00 tst.b D0
00003432 6740 beq +0x42 /* 00003474 */
00003434 4AAE FAEC tst.l [A6 - 0x514]
00003438 56C1 sne D1
0000343A C001 and.b D0, D1
0000343C 6736 beq +0x38 /* 00003474 */
0000343E 0C6E 0606 FB08 cmpi.w [A6 - 0x4F8], 0x606
00003444 5DC0 slt D0
00003446 4A00 tst.b D0
00003448 661A bne +0x1C /* 00003464 */
0000344A 2F00 move.l -[A7], D0
0000344C 42A7 clr.l -[A7]
0000344E 2F3C 5753 4E44 move.l -[A7], 0x57534E44 /* 'WSND' */
00003454 3F3C 0001 move.w -[A7], 0x1
00003458 A9A0 syscall GetResource
0000345A 221F move.l D1, [A7]+
0000345C 201F move.l D0, [A7]+
0000345E 4A81 tst.l D1
00003460 56C1 sne D1
00003462 8001 or.b D0, D1
label00003464:
00003464 670A beq +0xC /* 00003470 */
00003466 122D A534 move.b D1, [A5 - 0x5ACC]
0000346A 0A01 0001 xori.b D1, 0x1
0000346E C001 and.b D0, D1
label00003470:
00003470 1B40 EBF4 move.b [A5 - 0x140C], D0
label00003474:
00003474 0C6E 0606 FB08 cmpi.w [A6 - 0x4F8], 0x606
0000347A 5CC0 sge D0
0000347C 4400 neg.b D0
0000347E 1B40 EBFE move.b [A5 - 0x1402], D0
00003482 4267 clr.w -[A7]
00003484 2F3C 6D61 6368 move.l -[A7], 0x6D616368 /* 'mach' */
0000348A 486E FAEC pea.l [A6 - 0x514]
0000348E 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
00003492 4A5F tst.w [A7]+
00003494 57C0 seq D0
00003496 4A00 tst.b D0
00003498 670A beq +0xC /* 000034A4 */
0000349A 720A moveq.l D1, 0x0A
0000349C B2AE FAEC cmp.l D1, [A6 - 0x514]
000034A0 57C1 seq D1
000034A2 C001 and.b D0, D1
label000034A4:
000034A4 4400 neg.b D0
000034A6 1B40 EBFC move.b [A5 - 0x1404], D0
000034AA 4267 clr.w -[A7]
000034AC 2F3C 6D6D 7520 move.l -[A7], 0x6D6D7520 /* 'mmu ' */
000034B2 486E FAEC pea.l [A6 - 0x514]
000034B6 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
000034BA 4A5F tst.w [A7]+
000034BC 57C0 seq D0
000034BE 4A00 tst.b D0
000034C0 6708 beq +0xA /* 000034CA */
000034C2 4AAE FAEC tst.l [A6 - 0x514]
000034C6 56C1 sne D1
000034C8 C001 and.b D0, D1
label000034CA:
000034CA 4400 neg.b D0
000034CC 1B40 FDB2 move.b [A5 - 0x24E], D0
000034D0 102D A534 move.b D0, [A5 - 0x5ACC]
000034D4 0A00 0001 xori.b D0, 0x1
000034D8 4A00 tst.b D0
000034DA 675E beq +0x60 /* 0000353A */
000034DC 2F00 move.l -[A7], D0
000034DE 4267 clr.w -[A7]
000034E0 2F3C 6F73 2020 move.l -[A7], 0x6F732020 /* 'os ' */
000034E6 486E FAEC pea.l [A6 - 0x514]
000034EA 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
000034EE 321F move.w D1, [A7]+
000034F0 201F move.l D0, [A7]+
000034F2 4A41 tst.w D1
000034F4 57C1 seq D1
000034F6 4A01 tst.b D1
000034F8 670A beq +0xC /* 00003504 */
000034FA 082E 0004 FAEF btst.b [A6 - 0x511], 0x4
00003500 56C2 sne D2
00003502 C202 and.b D1, D2
label00003504:
00003504 6632 bne +0x34 /* 00003538 */
00003506 48E7 C000 movem.l -[A7], D0,D1
0000350A 42A7 clr.l -[A7]
0000350C 3F3C A88F move.w -[A7], 0xA88F
00003510 1F3C 0001 move.b -[A7], 0x1
00003514 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00003518 241F move.l D2, [A7]+
0000351A 4CDF 0003 movem.l D0,D1, [A7]+
0000351E 48E7 E000 movem.l -[A7], D0,D1,D2
00003522 42A7 clr.l -[A7]
00003524 3F3C A89F move.w -[A7], 0xA89F
00003528 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
0000352C 261F move.l D3, [A7]+
0000352E 4CDF 0007 movem.l D0,D1,D2, [A7]+
00003532 B682 cmp.l D3, D2
00003534 56C2 sne D2
00003536 8202 or.b D1, D2
label00003538:
00003538 C001 and.b D0, D1
label0000353A:
0000353A 1B40 A518 move.b [A5 - 0x5AE8], D0
0000353E 4267 clr.w -[A7]
00003540 2F3C 7363 7269 move.l -[A7], 0x73637269 /* 'scri' */
00003546 486E FAEC pea.l [A6 - 0x514]
0000354A 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
0000354E 4A5F tst.w [A7]+
00003550 57C0 seq D0
00003552 4400 neg.b D0
00003554 1B40 A554 move.b [A5 - 0x5AAC], D0
00003558 4267 clr.w -[A7]
0000355A 2F3C 7164 2020 move.l -[A7], 0x71642020 /* 'qd ' */
00003560 486E FAEC pea.l [A6 - 0x514]
00003564 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
00003568 4A5F tst.w [A7]+
0000356A 6640 bne +0x42 /* 000035AC */
0000356C 0CAE 0000 0100 FAEC cmpi.l [A6 - 0x514], 0x100
00003574 5CC0 sge D0
00003576 4400 neg.b D0
00003578 1B40 A51A move.b [A5 - 0x5AE6], D0
0000357C 0CAE 0000 0200 FAEC cmpi.l [A6 - 0x514], 0x200
00003584 5CC0 sge D0
00003586 4400 neg.b D0
00003588 1B40 C136 move.b [A5 - 0x3ECA], D0
0000358C 102D A51A move.b D0, [A5 - 0x5AE6]
00003590 6722 beq +0x24 /* 000035B4 */
00003592 42A7 clr.l -[A7]
00003594 AA2A syscall GetMainDevice
00003596 265F movea.l A3, [A7]+
00003598 200B move.l D0, A3
0000359A 6718 beq +0x1A /* 000035B4 */
0000359C 2053 movea.l A0, [A3]
0000359E 43ED A39A lea.l A1, [A5 - 0x5C66]
000035A2 41E8 0022 lea.l A0, [A0 + 0x22]
000035A6 22D8 move.l [A1]+, [A0]+
000035A8 22D8 move.l [A1]+, [A0]+
000035AA 6008 bra +0xA /* 000035B4 */
label000035AC:
000035AC 422D A51A clr.b [A5 - 0x5AE6]
000035B0 422D C136 clr.b [A5 - 0x3ECA]
label000035B4:
000035B4 4267 clr.w -[A7]
000035B6 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
000035BC 486E FAEC pea.l [A6 - 0x514]
000035C0 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
000035C4 4A5F tst.w [A7]+
000035C6 57C0 seq D0
000035C8 4A00 tst.b D0
000035CA 670A beq +0xC /* 000035D6 */
000035CC 082E 0000 FAEF btst.b [A6 - 0x511], 0x0
000035D2 56C1 sne D1
000035D4 C001 and.b D0, D1
label000035D6:
000035D6 4400 neg.b D0
000035D8 1B40 A798 move.b [A5 - 0x5868], D0
000035DC 1B6D A54C B4D8 move.b [A5 - 0x4B28], [A5 - 0x5AB4]
000035E2 4267 clr.w -[A7]
000035E4 2F3C 6576 6E74 move.l -[A7], 0x65766E74 /* 'evnt' */
000035EA 486E FAEC pea.l [A6 - 0x514]
000035EE 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
000035F2 4A5F tst.w [A7]+
000035F4 57C0 seq D0
000035F6 4A00 tst.b D0
000035F8 670A beq +0xC /* 00003604 */
000035FA 082E 0000 FAEF btst.b [A6 - 0x511], 0x0
00003600 56C1 sne D1
00003602 C001 and.b D0, D1
label00003604:
00003604 4400 neg.b D0
00003606 1B40 B566 move.b [A5 - 0x4A9A], D0
0000360A 4EAD 2162 jsr [A5 + 0x2162 /* export_1064 */]
0000360E 42A7 clr.l -[A7]
00003610 2F3C 7665 7273 move.l -[A7], 0x76657273 /* 'vers' */
00003616 3F3C 0001 move.w -[A7], 0x1
0000361A 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */]
0000361E 285F movea.l A4, [A7]+
00003620 200C move.l D0, A4
00003622 6700 05A4 beq +0x5A6 /* 00003BC8 */
00003626 2054 movea.l A0, [A4]
00003628 2B50 A994 move.l [A5 - 0x566C], [A0]
0000362C 2F0C move.l -[A7], A4
0000362E A9A3 syscall ReleaseResource
00003630 42A7 clr.l -[A7]
00003632 2F3C 434F 4445 move.l -[A7], 0x434F4445 /* 'CODE' */
00003638 4267 clr.w -[A7]
0000363A A9A0 syscall GetResource
0000363C A9A3 syscall ReleaseResource
0000363E 42A7 clr.l -[A7]
00003640 3F3C 0004 move.w -[A7], 0x4
00003644 A9B9 syscall GetCursor
00003646 205F movea.l A0, [A7]+
00003648 2F10 move.l -[A7], [A0]
0000364A A851 syscall SetCursor
0000364C 207C 0000 0156 movea.l A0, 0x156
00003652 2B50 FE0E move.l [A5 - 0x1F2], [A0]
00003656 1F3C 0001 move.b -[A7], 0x1
0000365A A834 syscall SetFScaleDisable
0000365C 4267 clr.w -[A7]
0000365E 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00003662 3B7C FFFF C004 move.w [A5 - 0x3FFC], 0xFFFF
00003668 4EAD 1ECA jsr [A5 + 0x1ECA /* export_981 */]
0000366C 486D FD70 pea.l [A5 - 0x290]
00003670 486D 00EA pea.l [A5 + 0xEA /* export_25 */]
00003674 42A7 clr.l -[A7]
00003676 4EAD 1EBA jsr [A5 + 0x1EBA /* export_979 */]
0000367A 4EBA CB26 jsr [PC - 0x34DA /* 000001A2 */]
0000367E 4EBA CD1C jsr [PC - 0x32E4 /* 0000039C */]
00003682 4EBA CE18 jsr [PC - 0x31E8 /* 0000049C */]
00003686 4EBA D700 jsr [PC - 0x2900 /* 00000D88 */]
0000368A 4EBA D014 jsr [PC - 0x2FEC /* 000006A0 */]
0000368E 4EBA D81E jsr [PC - 0x27E2 /* 00000EAE */]
00003692 4EBA FA14 jsr [PC - 0x5EC /* 000030A8 */]
00003696 4EBA F890 jsr [PC - 0x770 /* 00002F28 */]
0000369A 4EAD 24B2 jsr [A5 + 0x24B2 /* export_1170 */]
0000369E 2F2D C162 move.l -[A7], [A5 - 0x3E9E]
000036A2 A873 syscall SetPort
000036A4 422D D14A clr.b [A5 - 0x2EB6]
000036A8 1B7C 0001 FDB4 move.b [A5 - 0x24C], 0x1
000036AE 4206 clr.b D6
000036B0 102D B566 move.b D0, [A5 - 0x4A9A]
000036B4 6700 011A beq +0x11C /* 000037D0 */
000036B8 4267 clr.w -[A7]
000036BA 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000036C0 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000036C6 487A FBC4 pea.l [PC - 0x43C /* 0000328C, value 0x4E56FFEE */]
000036CA 42A7 clr.l -[A7]
000036CC 4267 clr.w -[A7]
000036CE 303C 091F move.w D0, 0x91F
000036D2 A816 syscall Pack8
000036D4 3D5F FFFE move.w [A6 - 0x2], [A7]+
000036D8 4267 clr.w -[A7]
000036DA 487A FB4A pea.l [PC - 0x4B6 /* 00003226, value 0x4E56FF04 */]
000036DE 42A7 clr.l -[A7]
000036E0 486E FFFE pea.l [A6 - 0x2]
000036E4 3F3C 0045 move.w -[A7], 0x45 /* 'E' */
000036E8 A88F syscall OSDispatch
000036EA 181F move.b D4, [A7]+
000036EC 4267 clr.w -[A7]
000036EE 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000036F4 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000036FA 487A FB90 pea.l [PC - 0x470 /* 0000328C, value 0x4E56FFEE */]
000036FE 4267 clr.w -[A7]
00003700 303C 0720 move.w D0, 0x720
00003704 A816 syscall Pack8
00003706 3D5F FFFE move.w [A6 - 0x2], [A7]+
0000370A 1004 move.b D0, D4
0000370C 6604 bne +0x6 /* 00003712 */
0000370E 6000 0124 bra +0x126 /* 00003834 */
label00003712:
00003712 203C 6F64 6F63 move.l D0, 0x6F646F63 /* 'odoc' */
00003718 B0AD C424 cmp.l D0, [A5 - 0x3BDC]
0000371C 6606 bne +0x8 /* 00003724 */
0000371E 426E FFFA clr.w [A6 - 0x6]
00003722 6006 bra +0x8 /* 0000372A */
label00003724:
00003724 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1
label0000372A:
0000372A 486D C41A pea.l [A5 - 0x3BE6]
0000372E 7010 moveq.l D0, 0x10
00003730 2F00 move.l -[A7], D0
00003732 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */]
00003736 2D7C 5354 414B FAE4 move.l [A6 - 0x51C], 0x5354414B /* 'STAK' */
0000373E 4267 clr.w -[A7]
00003740 486D C0E6 pea.l [A5 - 0x3F1A]
00003744 486E FAD0 pea.l [A6 - 0x530]
00003748 303C 0407 move.w D0, 0x407
0000374C A816 syscall Pack8
0000374E 4A5F tst.w [A7]+
00003750 6600 00E2 bne +0xE4 /* 00003834 */
00003754 3D6E FAD2 FAC2 move.w [A6 - 0x53E], [A6 - 0x52E]
0000375A 7E01 moveq.l D7, 0x01
0000375C 606A bra +0x6C /* 000037C8 */
label0000375E:
0000375E 4267 clr.w -[A7]
00003760 486D C0E6 pea.l [A5 - 0x3F1A]
00003764 3007 move.w D0, D7
00003766 48C0 ext.l D0
00003768 2F00 move.l -[A7], D0
0000376A 2F3C 6673 7320 move.l -[A7], 0x66737320 /* 'fss ' */
00003770 486E FACC pea.l [A6 - 0x534]
00003774 486E FAC8 pea.l [A6 - 0x538]
00003778 486E FD86 pea.l [A6 - 0x27A]
0000377C 7046 moveq.l D0, 0x46
0000377E 2F00 move.l -[A7], D0
00003780 486E FAC4 pea.l [A6 - 0x53C]
00003784 303C 100A move.w D0, 0x100A
00003788 A816 syscall Pack8
0000378A 4A5F tst.w [A7]+
0000378C 57C0 seq D0
0000378E 4A00 tst.b D0
00003790 6732 beq +0x34 /* 000037C4 */
00003792 2F00 move.l -[A7], D0
00003794 4267 clr.w -[A7]
00003796 486E FD86 pea.l [A6 - 0x27A]
0000379A 486E FAE4 pea.l [A6 - 0x51C]
0000379E 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */]
000037A2 121F move.b D1, [A7]+
000037A4 201F move.l D0, [A7]+
000037A6 C001 and.b D0, D1
000037A8 671A beq +0x1C /* 000037C4 */
000037AA 7C01 moveq.l D6, 0x01
000037AC 4267 clr.w -[A7]
000037AE 486D C0E6 pea.l [A5 - 0x3F1A]
000037B2 3007 move.w D0, D7
000037B4 48C0 ext.l D0
000037B6 2F00 move.l -[A7], D0
000037B8 303C 040E move.w D0, 0x40E
000037BC A816 syscall Pack8
000037BE 3D5F FFFE move.w [A6 - 0x2], [A7]+
000037C2 6070 bra +0x72 /* 00003834 */
label000037C4:
000037C4 5247 addq.w D7, 1
000037C6 696C bvs +0x6E /* 00003834 */
label000037C8:
000037C8 BE6E FAC2 cmp.w D7, [A6 - 0x53E]
000037CC 6F90 ble -0x6E /* 0000375E */
000037CE 6064 bra +0x66 /* 00003834 */
label000037D0:
000037D0 486E FFFA pea.l [A6 - 0x6]
000037D4 486E FFF8 pea.l [A6 - 0x8]
000037D8 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */]
000037DC 3D6E FFF8 FAC0 move.w [A6 - 0x540], [A6 - 0x8]
000037E2 7E01 moveq.l D7, 0x01
000037E4 6044 bra +0x46 /* 0000382A */
label000037E6:
000037E6 3F07 move.w -[A7], D7
000037E8 486E FEF0 pea.l [A6 - 0x110]
000037EC 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */]
000037F0 203C 5354 414B move.l D0, 0x5354414B /* 'STAK' */
000037F6 B0AE FEF2 cmp.l D0, [A6 - 0x10E]
000037FA 662A bne +0x2C /* 00003826 */
000037FC 7C01 moveq.l D6, 0x01
000037FE 41EE FD8C lea.l A0, [A6 - 0x274]
00003802 43EE FEF8 lea.l A1, [A6 - 0x108]
00003806 703F moveq.l D0, 0x3F
label00003808:
00003808 20D9 move.l [A0]+, [A1]+
0000380A 51C8 FFFC dbf D0, -0x6 /* 00003808 */
0000380E 3F2E FEF0 move.w -[A7], [A6 - 0x110]
00003812 486E FD86 pea.l [A6 - 0x27A]
00003816 486E FD88 pea.l [A6 - 0x278]
0000381A 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
0000381E 3F07 move.w -[A7], D7
00003820 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */]
00003824 600E bra +0x10 /* 00003834 */
label00003826:
00003826 5247 addq.w D7, 1
00003828 6906 bvs +0x8 /* 00003830 */
label0000382A:
0000382A BE6E FAC0 cmp.w D7, [A6 - 0x540]
0000382E 6FB6 ble -0x48 /* 000037E6 */
label00003830:
00003830 426E FFFA clr.w [A6 - 0x6]
label00003834:
00003834 4267 clr.w -[A7]
00003836 3F2D A374 move.w -[A7], [A5 - 0x5C8C]
0000383A 486E FC80 pea.l [A6 - 0x380]
0000383E 4267 clr.w -[A7]
00003840 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00003844 1A1F move.b D5, [A7]+
00003846 1005 move.b D0, D5
00003848 671E beq +0x20 /* 00003868 */
0000384A 41ED A7A4 lea.l A0, [A5 - 0x585C]
0000384E 43EE FC80 lea.l A1, [A6 - 0x380]
00003852 7040 moveq.l D0, 0x40
label00003854:
00003854 20D9 move.l [A0]+, [A1]+
00003856 51C8 FFFC dbf D0, -0x6 /* 00003854 */
0000385A 3091 move.w [A0], [A1]
0000385C 4267 clr.w -[A7]
0000385E 4EBA FA76 jsr [PC - 0x58A /* 000032D6 */]
00003862 101F move.b D0, [A7]+
00003864 6600 01D4 bne +0x1D6 /* 00003A3A */
label00003868:
00003868 426D A7A4 clr.w [A5 - 0x585C]
0000386C 7000 moveq.l D0, 0x00
0000386E 2B40 A7A6 move.l [A5 - 0x585A], D0
00003872 486E F9C0 pea.l [A6 - 0x640]
00003876 3F3C 0011 move.w -[A7], 0x11
0000387A 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
0000387E 205F movea.l A0, [A7]+
00003880 43ED A7AA lea.l A1, [A5 - 0x5856]
00003884 703F moveq.l D0, 0x3F
label00003886:
00003886 22D8 move.l [A1]+, [A0]+
00003888 51C8 FFFC dbf D0, -0x6 /* 00003886 */
0000388C 1006 move.b D0, D6
0000388E 6730 beq +0x32 /* 000038C0 */
00003890 2F00 move.l -[A7], D0
00003892 4267 clr.w -[A7]
00003894 486E FD8C pea.l [A6 - 0x274]
00003898 486D A7AA pea.l [A5 - 0x5856]
0000389C 4EAD 273A jsr [A5 + 0x273A /* export_1251 */]
000038A0 121F move.b D1, [A7]+
000038A2 201F move.l D0, [A7]+
000038A4 C001 and.b D0, D1
000038A6 6718 beq +0x1A /* 000038C0 */
000038A8 3B6E FD86 A7A4 move.w [A5 - 0x585C], [A6 - 0x27A]
000038AE 2B6E FD88 A7A6 move.l [A5 - 0x585A], [A6 - 0x278]
000038B4 4267 clr.w -[A7]
000038B6 4EBA FA1E jsr [PC - 0x5E2 /* 000032D6 */]
000038BA 101F move.b D0, [A7]+
000038BC 6600 017C bne +0x17E /* 00003A3A */
label000038C0:
000038C0 3F2E FB12 move.w -[A7], [A6 - 0x4EE]
000038C4 486D A7A4 pea.l [A5 - 0x585C]
000038C8 486D A7A6 pea.l [A5 - 0x585A]
000038CC 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
000038D0 4267 clr.w -[A7]
000038D2 4EBA FA02 jsr [PC - 0x5FE /* 000032D6 */]
000038D6 101F move.b D0, [A7]+
000038D8 6600 0160 bne +0x162 /* 00003A3A */
000038DC 1006 move.b D0, D6
000038DE 6718 beq +0x1A /* 000038F8 */
000038E0 3B6E FD86 A7A4 move.w [A5 - 0x585C], [A6 - 0x27A]
000038E6 2B6E FD88 A7A6 move.l [A5 - 0x585A], [A6 - 0x278]
000038EC 4267 clr.w -[A7]
000038EE 4EBA F9E6 jsr [PC - 0x61A /* 000032D6 */]
000038F2 101F move.b D0, [A7]+
000038F4 6600 0144 bne +0x146 /* 00003A3A */
label000038F8:
000038F8 1005 move.b D0, D5
000038FA 6700 00FE beq +0x100 /* 000039FA */
000038FE 3B6E FC80 A7A4 move.w [A5 - 0x585C], [A6 - 0x380]
00003904 2B6E FC82 A7A6 move.l [A5 - 0x585A], [A6 - 0x37E]
0000390A 4267 clr.w -[A7]
0000390C 4EBA F9C8 jsr [PC - 0x638 /* 000032D6 */]
00003910 101F move.b D0, [A7]+
00003912 6600 0126 bne +0x128 /* 00003A3A */
00003916 486E F9C0 pea.l [A6 - 0x640]
0000391A 3F3C 0012 move.w -[A7], 0x12
0000391E 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
00003922 205F movea.l A0, [A7]+
00003924 43EE FB14 lea.l A1, [A6 - 0x4EC]
00003928 703F moveq.l D0, 0x3F
label0000392A:
0000392A 22D8 move.l [A1]+, [A0]+
0000392C 51C8 FFFC dbf D0, -0x6 /* 0000392A */
00003930 486E FC14 pea.l [A6 - 0x3EC]
00003934 706C moveq.l D0, 0x6C
00003936 2F00 move.l -[A7], D0
00003938 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */]
0000393C 41EE FB14 lea.l A0, [A6 - 0x4EC]
00003940 2D48 FC26 move.l [A6 - 0x3DA], A0
00003944 3D6D A7A4 FC2A move.w [A6 - 0x3D6], [A5 - 0x585C]
0000394A 2D6D A7A6 FC44 move.l [A6 - 0x3BC], [A5 - 0x585A]
00003950 4267 clr.w -[A7]
00003952 486E FC14 pea.l [A6 - 0x3EC]
00003956 4267 clr.w -[A7]
00003958 4EAD 024A jsr [A5 + 0x24A /* export_69 */]
0000395C 4A5F tst.w [A7]+
0000395E 57C0 seq D0
00003960 4A00 tst.b D0
00003962 671E beq +0x20 /* 00003982 */
00003964 082E 0004 FC32 btst.b [A6 - 0x3CE], 0x4
0000396A 56C1 sne D1
0000396C C001 and.b D0, D1
0000396E 6712 beq +0x14 /* 00003982 */
00003970 2B6E FC44 A7A6 move.l [A5 - 0x585A], [A6 - 0x3BC]
00003976 4267 clr.w -[A7]
00003978 4EBA F95C jsr [PC - 0x6A4 /* 000032D6 */]
0000397C 101F move.b D0, [A7]+
0000397E 6600 00BA bne +0xBC /* 00003A3A */
label00003982:
00003982 3F2E FC80 move.w -[A7], [A6 - 0x380]
00003986 486D A7A4 pea.l [A5 - 0x585C]
0000398A 486D A7A6 pea.l [A5 - 0x585A]
0000398E 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00003992 4267 clr.w -[A7]
00003994 4EBA F940 jsr [PC - 0x6C0 /* 000032D6 */]
00003998 101F move.b D0, [A7]+
0000399A 6600 009E bne +0xA0 /* 00003A3A */
0000399E 4267 clr.w -[A7]
000039A0 2F3C 666F 6C64 move.l -[A7], 0x666F6C64 /* 'fold' */
000039A6 486E FAEC pea.l [A6 - 0x514]
000039AA 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
000039AE 4A5F tst.w [A7]+
000039B0 57C0 seq D0
000039B2 4A00 tst.b D0
000039B4 6744 beq +0x46 /* 000039FA */
000039B6 082E 0000 FAEF btst.b [A6 - 0x511], 0x0
000039BC 56C1 sne D1
000039BE C001 and.b D0, D1
000039C0 6738 beq +0x3A /* 000039FA */
000039C2 2F00 move.l -[A7], D0
000039C4 4267 clr.w -[A7]
000039C6 3F2E FC80 move.w -[A7], [A6 - 0x380]
000039CA 2F3C 6465 736B move.l -[A7], 0x6465736B /* 'desk' */
000039D0 4267 clr.w -[A7]
000039D2 486D A7A4 pea.l [A5 - 0x585C]
000039D6 486D A7A6 pea.l [A5 - 0x585A]
000039DA 7000 moveq.l D0, 0x00
000039DC A823 syscall AliasDispatch
000039DE 321F move.w D1, [A7]+
000039E0 201F move.l D0, [A7]+
000039E2 4A41 tst.w D1
000039E4 57C1 seq D1
000039E6 C001 and.b D0, D1
000039E8 6710 beq +0x12 /* 000039FA */
000039EA 2F00 move.l -[A7], D0
000039EC 4267 clr.w -[A7]
000039EE 4EBA F8E6 jsr [PC - 0x71A /* 000032D6 */]
000039F2 121F move.b D1, [A7]+
000039F4 201F move.l D0, [A7]+
000039F6 C001 and.b D0, D1
000039F8 6640 bne +0x42 /* 00003A3A */
label000039FA:
000039FA 2D7C 5354 414B FAD4 move.l [A6 - 0x52C], 0x5354414B /* 'STAK' */
label00003A02:
00003A02 2F3C 0001 0000 move.l -[A7], 0x10000
00003A08 486E FAD4 pea.l [A6 - 0x52C]
00003A0C 486D A7AA pea.l [A5 - 0x5856]
00003A10 486D A7A4 pea.l [A5 - 0x585C]
00003A14 486E FB14 pea.l [A6 - 0x4EC]
00003A18 486E FAE4 pea.l [A6 - 0x51C]
00003A1C 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
00003A20 101F move.b D0, [A7]+
00003A22 6700 01A4 beq +0x1A6 /* 00003BC8 */
00003A26 4267 clr.w -[A7]
00003A28 4EBA F8AC jsr [PC - 0x754 /* 000032D6 */]
00003A2C 101F move.b D0, [A7]+
00003A2E 660A bne +0xC /* 00003A3A */
00003A30 486D A7AA pea.l [A5 - 0x5856]
00003A34 4EAD 0D3A jsr [A5 + 0xD3A /* export_419 */]
00003A38 60C8 bra -0x36 /* 00003A02 */
label00003A3A:
00003A3A 1B7C 0001 A8AA move.b [A5 - 0x5756], 0x1
00003A40 42A7 clr.l -[A7]
00003A42 2F2D AA0A move.l -[A7], [A5 - 0x55F6]
00003A46 7001 moveq.l D0, 0x01
00003A48 2F00 move.l -[A7], D0
00003A4A 4EAD 297A jsr [A5 + 0x297A /* export_1323 */]
00003A4E 2B5F AFE6 move.l [A5 - 0x501A], [A7]+
00003A52 2B6D A790 A78C move.l [A5 - 0x5874], [A5 - 0x5870]
00003A58 3B6D A678 A67E move.w [A5 - 0x5982], [A5 - 0x5988]
00003A5E 3B6D A8CC A8C4 move.w [A5 - 0x573C], [A5 - 0x5734]
00003A64 3B6D A8CA A8C2 move.w [A5 - 0x573E], [A5 - 0x5736]
00003A6A 1D7C 0001 FE8C move.b [A6 - 0x174], 0x1
00003A70 7001 moveq.l D0, 0x01
00003A72 2D40 FE92 move.l [A6 - 0x16E], D0
00003A76 1D7C 0007 FEBC move.b [A6 - 0x144], 0x7
00003A7C 7000 moveq.l D0, 0x00
00003A7E 2D40 FEEC move.l [A6 - 0x114], D0
00003A82 4AAD AB92 tst.l [A5 - 0x546E]
00003A86 56C0 sne D0
00003A88 4400 neg.b D0
00003A8A 1B40 FD6C move.b [A5 - 0x294], D0
00003A8E 673E beq +0x40 /* 00003ACE */
00003A90 426E FFFA clr.w [A6 - 0x6]
00003A94 422E FE8C clr.b [A6 - 0x174]
00003A98 2D6D AB92 FE8E move.l [A6 - 0x172], [A5 - 0x546E]
00003A9E 7000 moveq.l D0, 0x00
00003AA0 2B40 AB92 move.l [A5 - 0x546E], D0
00003AA4 4EAD 0F7A jsr [A5 + 0xF7A /* export_491 */]
00003AA8 2D7C 5354 414B FAE4 move.l [A6 - 0x51C], 0x5354414B /* 'STAK' */
00003AB0 4267 clr.w -[A7]
00003AB2 486D AB96 pea.l [A5 - 0x546A]
00003AB6 1F3C 0001 move.b -[A7], 0x1
00003ABA 4267 clr.w -[A7]
00003ABC 486E FAE4 pea.l [A6 - 0x51C]
00003AC0 486E FD86 pea.l [A6 - 0x27A]
00003AC4 4EAD 0CBA jsr [A5 + 0xCBA /* export_403 */]
00003AC8 4A5F tst.w [A7]+
00003ACA 57C6 seq D6
00003ACC 4406 neg.b D6
label00003ACE:
00003ACE 1006 move.b D0, D6
00003AD0 6754 beq +0x56 /* 00003B26 */
00003AD2 2F00 move.l -[A7], D0
00003AD4 4267 clr.w -[A7]
00003AD6 486E FD8C pea.l [A6 - 0x274]
00003ADA 486D A7AA pea.l [A5 - 0x5856]
00003ADE 4EAD 273A jsr [A5 + 0x273A /* export_1251 */]
00003AE2 121F move.b D1, [A7]+
00003AE4 201F move.l D0, [A7]+
00003AE6 0A01 0001 xori.b D1, 0x1
00003AEA C001 and.b D0, D1
00003AEC 6738 beq +0x3A /* 00003B26 */
00003AEE 4267 clr.w -[A7]
00003AF0 42A7 clr.l -[A7]
00003AF2 486E FD86 pea.l [A6 - 0x27A]
00003AF6 4EAD 0D52 jsr [A5 + 0xD52 /* export_422 */]
00003AFA 4EAD 230A jsr [A5 + 0x230A /* export_1117 */]
00003AFE 3D5F FFFE move.w [A6 - 0x2], [A7]+
00003B02 6722 beq +0x24 /* 00003B26 */
00003B04 486E FD8C pea.l [A6 - 0x274]
00003B08 486E F9C0 pea.l [A6 - 0x640]
00003B0C 3F2E FFFE move.w -[A7], [A6 - 0x2]
00003B10 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00003B14 487A 00BA pea.l [PC + 0xBA /* 00003BD0, cstring "" */]
00003B18 487A 00B6 pea.l [PC + 0xB6 /* 00003BD0, cstring "" */]
00003B1C A98B syscall ParamText
00003B1E 3F3C 002D move.w -[A7], 0x2D /* '-' */
00003B22 4EAD 1FBA jsr [A5 + 0x1FBA /* export_1011 */]
label00003B26:
00003B26 4EAD 23B2 jsr [A5 + 0x23B2 /* export_1138 */]
00003B2A 1F3C 0001 move.b -[A7], 0x1
00003B2E 4EAD 239A jsr [A5 + 0x239A /* export_1135 */]
00003B32 422D C16C clr.b [A5 - 0x3E94]
00003B36 422D B5E8 clr.b [A5 - 0x4A18]
00003B3A 4267 clr.w -[A7]
00003B3C 486E FE8C pea.l [A6 - 0x174]
00003B40 4EAD 2C32 jsr [A5 + 0x2C32 /* export_1410 */]
00003B44 101F move.b D0, [A7]+
00003B46 6602 bne +0x4 /* 00003B4A */
00003B48 607E bra +0x80 /* 00003BC8 */
label00003B4A:
00003B4A 4EAD 23E2 jsr [A5 + 0x23E2 /* export_1144 */]
00003B4E 2D7C 0000 0214 FAF4 move.l [A6 - 0x50C], 0x214
00003B56 302D A680 move.w D0, [A5 - 0x5980]
00003B5A 4440 neg.w D0
00003B5C 206E FAF4 movea.l A0, [A6 - 0x50C]
00003B60 3080 move.w [A0], D0
00003B62 2D7C 0000 0398 FAF8 move.l [A6 - 0x508], 0x398
00003B6A 206E FAF8 movea.l A0, [A6 - 0x508]
00003B6E 20AD A682 move.l [A0], [A5 - 0x597E]
00003B72 4EBA DC60 jsr [PC - 0x23A0 /* 000017D4 */]
00003B76 102D B566 move.b D0, [A5 - 0x4A9A]
00003B7A 6720 beq +0x22 /* 00003B9C */
00003B7C 4267 clr.w -[A7]
00003B7E 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
00003B84 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
00003B8A 486D 2422 pea.l [A5 + 0x2422 /* export_1152 */]
00003B8E 42A7 clr.l -[A7]
00003B90 4267 clr.w -[A7]
00003B92 303C 091F move.w D0, 0x91F
00003B96 A816 syscall Pack8
00003B98 3D5F FFFE move.w [A6 - 0x2], [A7]+
label00003B9C:
00003B9C 7001 moveq.l D0, 0x01
00003B9E B06E FFFA cmp.w D0, [A6 - 0x6]
00003BA2 6614 bne +0x16 /* 00003BB8 */
00003BA4 3F3C 0006 move.w -[A7], 0x6
00003BA8 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00003BAC 1B7C 0001 FDAE move.b [A5 - 0x252], 0x1
00003BB2 1B7C 0001 C4A0 move.b [A5 - 0x3B60], 0x1
label00003BB8:
00003BB8 102D A98C move.b D0, [A5 - 0x5674]
00003BBC 6704 beq +0x6 /* 00003BC2 */
00003BBE 4EAD 238A jsr [A5 + 0x238A /* export_1133 */]
label00003BC2:
00003BC2 1D7C 0001 0008 move.b [A6 + 0x8], 0x1
label00003BC8:
00003BC8 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+
00003BCC 4E5E unlink A6
00003BCE 4E75 rts
00003BD0 0000 .incomplete